Values.GetTokensFromRefreshTokenResponseSourceGiven a refresh token, issues new ID, access, and optionally refresh tokens for the user who owns the submitted token. This operation issues a new refresh token and invalidates the original refresh token after an optional grace period when refresh token rotation is enabled. If refresh token rotation is disabled, issues new ID and access tokens only.
type nonrec error = [ | `ForbiddenException of ForbiddenException.t| `InternalErrorException of InternalErrorException.t| `InvalidLambdaResponseException of InvalidLambdaResponseException.t| `InvalidParameterException of InvalidParameterException.t| `NotAuthorizedException of NotAuthorizedException.t| `RefreshTokenReuseException of RefreshTokenReuseException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `TooManyRequestsException of TooManyRequestsException.t| `UnexpectedLambdaException of UnexpectedLambdaException.t| `UserLambdaValidationException of UserLambdaValidationException.t| `UserNotFoundException of UserNotFoundException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `ForbiddenException of ForbiddenException.t
| `InternalErrorException of InternalErrorException.t
| `InvalidLambdaResponseException of InvalidLambdaResponseException.t
| `InvalidParameterException of InvalidParameterException.t
| `NotAuthorizedException of NotAuthorizedException.t
| `RefreshTokenReuseException of RefreshTokenReuseException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `TooManyRequestsException of TooManyRequestsException.t
| `UnexpectedLambdaException of UnexpectedLambdaException.t
| `Unknown_operation_error of string * string option
| `UserLambdaValidationException of UserLambdaValidationException.t
| `UserNotFoundException of UserNotFoundException.t ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `ForbiddenException of ForbiddenException.t
| `InternalErrorException of InternalErrorException.t
| `InvalidLambdaResponseException of InvalidLambdaResponseException.t
| `InvalidParameterException of InvalidParameterException.t
| `NotAuthorizedException of NotAuthorizedException.t
| `RefreshTokenReuseException of RefreshTokenReuseException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `TooManyRequestsException of TooManyRequestsException.t
| `UnexpectedLambdaException of UnexpectedLambdaException.t
| `Unknown_operation_error of string * string option
| `UserLambdaValidationException of UserLambdaValidationException.t
| `UserNotFoundException of UserNotFoundException.t ]val to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `Integer of IntegerType.t
| `String of TokenModelType.t
| `Structure of
(string * [> `String of DeviceKeyType.t ]) list ])
list ])
list ]