UserPoolClientRefreshTokenRotation

data class UserPoolClientRefreshTokenRotation(val feature: UserPoolClientRefreshTokenRotationFeature? = null, val retryGracePeriodSeconds: Int? = null)

Constructors

Link copied to clipboard
constructor(feature: UserPoolClientRefreshTokenRotationFeature? = null, retryGracePeriodSeconds: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The state of refresh token rotation for the current app client.

Link copied to clipboard

When you request a token refresh with GetTokensFromRefreshToken , the original refresh token that you're rotating out can remain valid for a period of time of up to 60 seconds. This allows for client-side retries. When RetryGracePeriodSeconds is 0 , the grace period is disabled and a successful request immediately invalidates the submitted refresh token.