CognitoIdentityProvider / Client / revoke_token
revoke_token#
- CognitoIdentityProvider.Client.revoke_token(**kwargs)#
- Revokes all of the access tokens generated by, and at the same time as, the specified refresh token. After a token is revoked, you can’t use the revoked token to access Amazon Cognito user APIs, or to authorize access to your resource server. - See also: AWS API Documentation - Request Syntax- response = client.revoke_token( Token='string', ClientId='string', ClientSecret='string' ) - Parameters:
- Token (string) – - [REQUIRED] - The refresh token that you want to revoke. 
- ClientId (string) – - [REQUIRED] - The client ID for the token that you want to revoke. 
- ClientSecret (string) – The secret for the client ID. This is required only if the client ID has a secret. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- {}- Response Structure- (dict) – 
 
 - Exceptions- CognitoIdentityProvider.Client.exceptions.TooManyRequestsException
- CognitoIdentityProvider.Client.exceptions.InternalErrorException
- CognitoIdentityProvider.Client.exceptions.UnauthorizedException
- CognitoIdentityProvider.Client.exceptions.InvalidParameterException
- CognitoIdentityProvider.Client.exceptions.UnsupportedOperationException
- CognitoIdentityProvider.Client.exceptions.UnsupportedTokenTypeException
- CognitoIdentityProvider.Client.exceptions.ForbiddenException