Class: Aws::CognitoIdentityProvider::Types::UserPoolTokenSessionConfigType

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/types.rb

Overview

The pool-wide token session settings for a user pool.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#max_per_user ⇒ Integer

The maximum number of active token sessions that a user can have across the user pool. The minimum value is 1 and the maximum value is 100. The default is 20. When a user reaches this limit, the next successful authentication automatically evicts that user's least recently used token session before it creates the new session. Lowering this value doesn't evict existing sessions on its own; the user is brought back within the limit on their next sign-in.

Returns:

  • (Integer)


15233
15234
15235
15236
15237
# File 'gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/types.rb', line 15233

class UserPoolTokenSessionConfigType < Struct.new(
  :max_per_user)
  SENSITIVE = []
  include Aws::Structure
end