class Aws::AppSync::Types::OpenIDConnectConfig

Describes an OpenID Connect configuration.

@note When making an API call, you may pass OpenIDConnectConfig

data as a hash:

    {
      issuer: "String", # required
      client_id: "String",
      iat_ttl: 1,
      auth_ttl: 1,
    }

@!attribute [rw] issuer

The issuer for the OpenID Connect configuration. The issuer returned
by discovery must exactly match the value of `iss` in the ID token.
@return [String]

@!attribute [rw] client_id

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 AppSync can validate against
multiple client identifiers at a time.
@return [String]

@!attribute [rw] iat_ttl

The number of milliseconds a token is valid after being issued to a
user.
@return [Integer]

@!attribute [rw] auth_ttl

The number of milliseconds a token is valid after being
authenticated.
@return [Integer]

@see docs.aws.amazon.com/goto/WebAPI/appsync-2017-07-25/OpenIDConnectConfig AWS API Documentation

Constants

SENSITIVE