You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::AppSync::Types::OpenIDConnectConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::AppSync::Types::OpenIDConnectConfig
- Defined in:
- (unknown)
Overview
When passing OpenIDConnectConfig as input to an Aws::Client method, you can use a vanilla Hash:
{
issuer: "String", # required
client_id: "String",
iat_ttl: 1,
auth_ttl: 1,
}
Describes an OpenID Connect configuration.
Returned by:
Instance Attribute Summary collapse
-
#auth_ttl ⇒ Integer
The number of milliseconds a token is valid after being authenticated.
-
#client_id ⇒ String
The client identifier of the Relying party at the OpenID identity provider.
-
#iat_ttl ⇒ Integer
The number of milliseconds a token is valid after being issued to a user.
-
#issuer ⇒ String
The issuer for the OpenID Connect configuration.
Instance Attribute Details
#auth_ttl ⇒ Integer
The number of milliseconds a token is valid after being authenticated.
#client_id ⇒ 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 ⇒ Integer
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.