CognitoIdentityProvider / Client / complete_web_authn_registration
complete_web_authn_registration#
- CognitoIdentityProvider.Client.complete_web_authn_registration(**kwargs)#
- Completes registration of a passkey authenticator for the current user. Your application provides data from a successful registration request with the data from the output of a StartWebAuthnRegistration. - Authorize this action with a signed-in user’s access token. It must include the scope - aws.cognito.signin.user.admin.- See also: AWS API Documentation - Request Syntax- response = client.complete_web_authn_registration( AccessToken='string', Credential={...}|[...]|123|123.4|'string'|True|None ) - Parameters:
- AccessToken (string) – - [REQUIRED] - A valid access token that Amazon Cognito issued to the user whose passkey registration you want to complete. 
- Credential (document) – - [REQUIRED] - A RegistrationResponseJSON public-key credential response from the user’s passkey provider. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- {}- Response Structure- (dict) – 
 
 - Exceptions- CognitoIdentityProvider.Client.exceptions.ForbiddenException
- CognitoIdentityProvider.Client.exceptions.InternalErrorException
- CognitoIdentityProvider.Client.exceptions.InvalidParameterException
- CognitoIdentityProvider.Client.exceptions.LimitExceededException
- CognitoIdentityProvider.Client.exceptions.NotAuthorizedException
- CognitoIdentityProvider.Client.exceptions.TooManyRequestsException
- CognitoIdentityProvider.Client.exceptions.WebAuthnNotEnabledException
- CognitoIdentityProvider.Client.exceptions.WebAuthnChallengeNotFoundException
- CognitoIdentityProvider.Client.exceptions.WebAuthnRelyingPartyMismatchException
- CognitoIdentityProvider.Client.exceptions.WebAuthnClientMismatchException
- CognitoIdentityProvider.Client.exceptions.WebAuthnOriginNotAllowedException
- CognitoIdentityProvider.Client.exceptions.WebAuthnCredentialNotSupportedException