Skip to main content
Version: 2.1

ICognitoIdentityProviderLambdaConfigType

Interface in AWS.CognitoIdentityProvider

Interface for LambdaConfigType.

Properties​

CreateAuthChallenge​

property CreateAuthChallenge: TARN

Specify to create an authentication challenge.

CustomEmailSender​

property CustomEmailSender: ICognitoIdentityProviderCustomEmailLambdaVersionConfigType

Type: ICognitoIdentityProviderCustomEmailLambdaVersionConfigType

A custom email sender Lambda trigger.

CustomMessage​

property CustomMessage: TARN

A custom Message AWS Lambda trigger.

CustomSMSSender​

property CustomSMSSender: ICognitoIdentityProviderCustomSMSLambdaVersionConfigType

Type: ICognitoIdentityProviderCustomSMSLambdaVersionConfigType

A custom SMS sender Lambda trigger.

DefineAuthChallenge​

property DefineAuthChallenge: TARN

Specify to define the authentication challenge.

KMSKeyID​

property KMSKeyID: TARN

The Amazon Resource Name (ARN) of an AWS KMS key.

Amazon Cognito uses the key to encrypt codes and temporary passwords send to CustomEmailSender and CustomSMSSender.

PostAuthentication​

property PostAuthentication: TARN

A post-authentication AWS Lambda trigger.

PostConfirmation​

property PostConfirmation: TARN

A post-confirmation AWS Lambda trigger.

PreAuthentication​

property PreAuthentication: TARN

A pre-authentication AWS Lambda trigger.

PreSignUp​

property PreSignUp: TARN

A pre-registration AWS Lambda trigger.

PreTokenGeneration​

property PreTokenGeneration: TARN

A Lambda trigger that is invoked before token generation.

UserMigration​

property UserMigration: TARN

The user migration Lambda config type.

VerifyAuthChallengeResponse​

property VerifyAuthChallengeResponse: TARN

Verifies the authentication challenge response.