[−][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 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 Default for OpenIDConnectConfig
[src]
fn default() -> OpenIDConnectConfig
[src]
impl Debug for OpenIDConnectConfig
[src]
impl<'de> Deserialize<'de> for OpenIDConnectConfig
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for OpenIDConnectConfig
[src]
Auto Trait Implementations
impl Send for OpenIDConnectConfig
impl Sync for OpenIDConnectConfig
Blanket Implementations
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> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
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> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?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
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[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