CognitoIdentityProvider / Client / change_password
change_password#
- CognitoIdentityProvider.Client.change_password(**kwargs)#
Changes the password for a specified user in a user pool.
See also: AWS API Documentation
Request Syntax
response = client.change_password( PreviousPassword='string', ProposedPassword='string', AccessToken='string' )
- Parameters:
PreviousPassword (string) –
[REQUIRED]
The old password.
ProposedPassword (string) –
[REQUIRED]
The new password.
AccessToken (string) –
[REQUIRED]
A valid access token that Amazon Cognito issued to the user whose password you want to change.
- Return type:
dict
- Returns:
Response Syntax
{}
Response Structure
(dict) –
The response from the server to the change password request.
Exceptions
CognitoIdentityProvider.Client.exceptions.ResourceNotFoundException
CognitoIdentityProvider.Client.exceptions.InvalidParameterException
CognitoIdentityProvider.Client.exceptions.InvalidPasswordException
CognitoIdentityProvider.Client.exceptions.NotAuthorizedException
CognitoIdentityProvider.Client.exceptions.TooManyRequestsException
CognitoIdentityProvider.Client.exceptions.LimitExceededException
CognitoIdentityProvider.Client.exceptions.PasswordResetRequiredException
CognitoIdentityProvider.Client.exceptions.UserNotFoundException
CognitoIdentityProvider.Client.exceptions.UserNotConfirmedException
CognitoIdentityProvider.Client.exceptions.InternalErrorException
CognitoIdentityProvider.Client.exceptions.ForbiddenException