Class: Aws::CognitoIdentityProvider::Types::ClientSSOSessionConfigType
- Inherits:
-
Struct
- Object
- Struct
- Aws::CognitoIdentityProvider::Types::ClientSSOSessionConfigType
- Defined in:
- gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/types.rb
Overview
The SSO session settings for a user pool app client.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#max_validity_minutes ⇒ Integer
The maximum amount of time, in minutes, that this app client silently reuses an existing SSO session, returning a new set of tokens without requiring the user to re-authenticate, measured from the user's last fresh authentication.
Instance Attribute Details
#max_validity_minutes ⇒ Integer
The maximum amount of time, in minutes, that this app client
silently reuses an existing SSO session, returning a new set of
tokens without requiring the user to re-authenticate, measured from
the user's last fresh authentication. The minimum value is 0 and
the maximum value is 129600 (90 days). The default is 60. A
value of 0 means that this app client never silently reuses the
SSO session and always re-authenticates the user. The SSO session
record and its cookie are still created regardless of this value,
and other app clients in the same user pool can still reuse the
session.
3318 3319 3320 3321 3322 |
# File 'gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/types.rb', line 3318 class ClientSSOSessionConfigType < Struct.new( :max_validity_minutes) SENSITIVE = [] include Aws::Structure end |