[−][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 Clone for OpenIDConnectConfig
[src]
fn clone(&self) -> OpenIDConnectConfig
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for OpenIDConnectConfig
[src]
fn default() -> OpenIDConnectConfig
[src]
impl PartialEq<OpenIDConnectConfig> for OpenIDConnectConfig
[src]
fn eq(&self, other: &OpenIDConnectConfig) -> bool
[src]
fn ne(&self, other: &OpenIDConnectConfig) -> bool
[src]
impl Debug for OpenIDConnectConfig
[src]
impl StructuralPartialEq 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
impl Unpin for OpenIDConnectConfig
impl UnwindSafe for OpenIDConnectConfig
impl RefUnwindSafe for OpenIDConnectConfig
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> 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, U> TryInto<U> 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> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> Same<T> for T
type Output = T
Should always be Self