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.ResourceNotFoundExceptionCognitoIdentityProvider.Client.exceptions.InvalidParameterExceptionCognitoIdentityProvider.Client.exceptions.InvalidPasswordExceptionCognitoIdentityProvider.Client.exceptions.NotAuthorizedExceptionCognitoIdentityProvider.Client.exceptions.TooManyRequestsExceptionCognitoIdentityProvider.Client.exceptions.LimitExceededExceptionCognitoIdentityProvider.Client.exceptions.PasswordResetRequiredExceptionCognitoIdentityProvider.Client.exceptions.UserNotFoundExceptionCognitoIdentityProvider.Client.exceptions.UserNotConfirmedExceptionCognitoIdentityProvider.Client.exceptions.InternalErrorExceptionCognitoIdentityProvider.Client.exceptions.ForbiddenException