Struct samael::schema::authn_request::AuthnRequest [−][src]
pub struct AuthnRequest {Show 17 fields
pub id: String,
pub version: String,
pub issue_instant: DateTime<Utc>,
pub destination: Option<String>,
pub consent: Option<String>,
pub issuer: Option<Issuer>,
pub signature: Option<Signature>,
pub subject: Option<Subject>,
pub name_id_policy: Option<NameIdPolicy>,
pub conditions: Option<Conditions>,
pub force_authn: Option<bool>,
pub is_passive: Option<bool>,
pub assertion_consumer_service_index: Option<usize>,
pub assertion_consumer_service_url: Option<String>,
pub protocol_binding: Option<String>,
pub attribute_consuming_service_index: Option<usize>,
pub provider_name: Option<String>,
}
Fields
id: String
version: String
issue_instant: DateTime<Utc>
destination: Option<String>
consent: Option<String>
issuer: Option<Issuer>
signature: Option<Signature>
subject: Option<Subject>
name_id_policy: Option<NameIdPolicy>
conditions: Option<Conditions>
force_authn: Option<bool>
is_passive: Option<bool>
assertion_consumer_service_index: Option<usize>
assertion_consumer_service_url: Option<String>
protocol_binding: Option<String>
attribute_consuming_service_index: Option<usize>
provider_name: Option<String>
Implementations
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for AuthnRequest
impl Send for AuthnRequest
impl Sync for AuthnRequest
impl Unpin for AuthnRequest
impl UnwindSafe for AuthnRequest
Blanket Implementations
Mutably borrows from an owned value. Read more