Skip to main content

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.