CognitoIdentityProvider / Client / confirm_device
confirm_device#
- CognitoIdentityProvider.Client.confirm_device(**kwargs)#
- Confirms tracking of the device. This API call is the call that begins device tracking. - See also: AWS API Documentation - Request Syntax - response = client.confirm_device( AccessToken='string', DeviceKey='string', DeviceSecretVerifierConfig={ 'PasswordVerifier': 'string', 'Salt': 'string' }, DeviceName='string' ) - Parameters:
- AccessToken (string) – - [REQUIRED] - A valid access token that Amazon Cognito issued to the user whose device you want to confirm. 
- DeviceKey (string) – - [REQUIRED] - The device key. 
- DeviceSecretVerifierConfig (dict) – - The configuration of the device secret verifier. - PasswordVerifier (string) – - The password verifier. 
- Salt (string) – - The salt 
 
- DeviceName (string) – The device name. 
 
- Return type:
- dict 
- Returns:
- Response Syntax - { 'UserConfirmationNecessary': True|False } - Response Structure - (dict) – - Confirms the device response. - UserConfirmationNecessary (boolean) – - Indicates whether the user confirmation must confirm the device response. 
 
 
 - Exceptions - CognitoIdentityProvider.Client.exceptions.ResourceNotFoundException
- CognitoIdentityProvider.Client.exceptions.InvalidParameterException
- CognitoIdentityProvider.Client.exceptions.NotAuthorizedException
- CognitoIdentityProvider.Client.exceptions.InvalidPasswordException
- CognitoIdentityProvider.Client.exceptions.InvalidLambdaResponseException
- CognitoIdentityProvider.Client.exceptions.UsernameExistsException
- CognitoIdentityProvider.Client.exceptions.InvalidUserPoolConfigurationException
- CognitoIdentityProvider.Client.exceptions.TooManyRequestsException
- CognitoIdentityProvider.Client.exceptions.PasswordResetRequiredException
- CognitoIdentityProvider.Client.exceptions.UserNotFoundException
- CognitoIdentityProvider.Client.exceptions.UserNotConfirmedException
- CognitoIdentityProvider.Client.exceptions.InternalErrorException
- CognitoIdentityProvider.Client.exceptions.ForbiddenException