AWS::Cognito::UserPoolClient TokenValidityUnits - AWS CloudFormation

AWS::Cognito::UserPoolClient TokenValidityUnits

The units in which the validity times are represented. The default unit for RefreshToken is days, and the default for ID and access tokens is hours.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "AccessToken" : String, "IdToken" : String, "RefreshToken" : String }

YAML

AccessToken: String IdToken: String RefreshToken: String

Properties

AccessToken

A time unit of seconds, minutes, hours, or days for the value that you set in the AccessTokenValidity parameter. The default AccessTokenValidity time unit is hours.

Required: No

Type: String

Allowed values: days | hours | minutes | seconds

Update requires: No interruption

IdToken

A time unit of seconds, minutes, hours, or days for the value that you set in the IdTokenValidity parameter. The default IdTokenValidity time unit is hours.

Required: No

Type: String

Allowed values: days | hours | minutes | seconds

Update requires: No interruption

RefreshToken

A time unit of seconds, minutes, hours, or days for the value that you set in the RefreshTokenValidity parameter. The default RefreshTokenValidity time unit is days.

Required: No

Type: String

Allowed values: days | hours | minutes | seconds

Update requires: No interruption