AWSCognitoIdentityProviderTokenValidityUnitsType
Objective-C
@interface AWSCognitoIdentityProviderTokenValidityUnitsType
Swift
class AWSCognitoIdentityProviderTokenValidityUnitsType
The data type TokenValidityUnits specifies the time units you use when you set the duration of ID, access, and refresh tokens.
-
A time unit of
seconds
,minutes
,hours
, ordays
for the value that you set in theAccessTokenValidity
parameter. The defaultAccessTokenValidity
time unit is hours.AccessTokenValidity
duration can range from five minutes to one day.Declaration
Objective-C
@property (nonatomic) AWSCognitoIdentityProviderTimeUnitsType accessToken;
Swift
var accessToken: AWSCognitoIdentityProviderTimeUnitsType { get set }
-
A time unit of
seconds
,minutes
,hours
, ordays
for the value that you set in theIdTokenValidity
parameter. The defaultIdTokenValidity
time unit is hours.IdTokenValidity
duration can range from five minutes to one day.Declaration
Objective-C
@property (nonatomic) AWSCognitoIdentityProviderTimeUnitsType idToken;
Swift
var idToken: AWSCognitoIdentityProviderTimeUnitsType { get set }
-
A time unit of
seconds
,minutes
,hours
, ordays
for the value that you set in theRefreshTokenValidity
parameter. The defaultRefreshTokenValidity
time unit is days.RefreshTokenValidity
duration can range from 60 minutes to 10 years.Declaration
Objective-C
@property (nonatomic) AWSCognitoIdentityProviderTimeUnitsType refreshToken;
Swift
var refreshToken: AWSCognitoIdentityProviderTimeUnitsType { get set }