[−][src]Struct rusoto_appsync::OpenIDConnectConfig
Describes an OpenID Connect configuration.
Fields
auth_ttl: Option<i64>
The number of milliseconds a token is valid after being authenticated.
client_id: Option<String>
The client identifier of the Relying party at the OpenID identity provider. This identifier is typically obtained when the Relying party is registered with the OpenID identity provider. You can specify a regular expression so the AWS AppSync can validate against multiple client identifiers at a time.
iat_ttl: Option<i64>
The number of milliseconds a token is valid after being issued to a user.
issuer: String
The issuer for the OpenID Connect configuration. The issuer returned by discovery must exactly match the value of iss
in the ID token.
Trait Implementations
impl PartialEq<OpenIDConnectConfig> for OpenIDConnectConfig
[src]
fn eq(&self, other: &OpenIDConnectConfig) -> bool
[src]
fn ne(&self, other: &OpenIDConnectConfig) -> bool
[src]
impl Default for OpenIDConnectConfig
[src]
fn default() -> OpenIDConnectConfig
[src]
impl Clone for OpenIDConnectConfig
[src]
fn clone(&self) -> OpenIDConnectConfig
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for OpenIDConnectConfig
[src]
impl Serialize for OpenIDConnectConfig
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for OpenIDConnectConfig
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for OpenIDConnectConfig
impl Sync for OpenIDConnectConfig
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
T: From<U>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> Erased for T
impl<T> Same for T
type Output = T
Should always be Self