Class CfnUserPool.LambdaConfigProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cognito.CfnUserPool.LambdaConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnUserPool.LambdaConfigProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnUserPool.LambdaConfigProperty
@Stability(Stable)
@Internal
public static final class CfnUserPool.LambdaConfigProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnUserPool.LambdaConfigProperty
An implementation for
CfnUserPool.LambdaConfigProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.cognito.CfnUserPool.LambdaConfigProperty
CfnUserPool.LambdaConfigProperty.Builder, CfnUserPool.LambdaConfigProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnUserPool.LambdaConfigProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
Creates an authentication challenge.final Object
A custom email sender AWS Lambda trigger.final String
A custom Message AWS Lambda trigger.final Object
A custom SMS sender AWS Lambda trigger.final String
Defines the authentication challenge.final String
The Amazon Resource Name of a AWS Key Management Service ( AWS KMS ) key.final String
A post-authentication AWS Lambda trigger.final String
A post-confirmation AWS Lambda trigger.final String
A pre-authentication AWS Lambda trigger.final String
A pre-registration AWS Lambda trigger.final String
A Lambda trigger that is invoked before token generation.final String
The user migration Lambda config type.final String
Verifies the authentication challenge response.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnUserPool.LambdaConfigProperty.Builder
.
-
-
Method Details
-
getCreateAuthChallenge
Description copied from interface:CfnUserPool.LambdaConfigProperty
Creates an authentication challenge.- Specified by:
getCreateAuthChallenge
in interfaceCfnUserPool.LambdaConfigProperty
-
getCustomEmailSender
Description copied from interface:CfnUserPool.LambdaConfigProperty
A custom email sender AWS Lambda trigger.- Specified by:
getCustomEmailSender
in interfaceCfnUserPool.LambdaConfigProperty
-
getCustomMessage
Description copied from interface:CfnUserPool.LambdaConfigProperty
A custom Message AWS Lambda trigger.- Specified by:
getCustomMessage
in interfaceCfnUserPool.LambdaConfigProperty
-
getCustomSmsSender
Description copied from interface:CfnUserPool.LambdaConfigProperty
A custom SMS sender AWS Lambda trigger.- Specified by:
getCustomSmsSender
in interfaceCfnUserPool.LambdaConfigProperty
-
getDefineAuthChallenge
Description copied from interface:CfnUserPool.LambdaConfigProperty
Defines the authentication challenge.- Specified by:
getDefineAuthChallenge
in interfaceCfnUserPool.LambdaConfigProperty
-
getKmsKeyId
Description copied from interface:CfnUserPool.LambdaConfigProperty
The Amazon Resource Name of a AWS Key Management Service ( AWS KMS ) key.Amazon Cognito uses the key to encrypt codes and temporary passwords sent to
CustomEmailSender
andCustomSMSSender
.- Specified by:
getKmsKeyId
in interfaceCfnUserPool.LambdaConfigProperty
-
getPostAuthentication
Description copied from interface:CfnUserPool.LambdaConfigProperty
A post-authentication AWS Lambda trigger.- Specified by:
getPostAuthentication
in interfaceCfnUserPool.LambdaConfigProperty
-
getPostConfirmation
Description copied from interface:CfnUserPool.LambdaConfigProperty
A post-confirmation AWS Lambda trigger.- Specified by:
getPostConfirmation
in interfaceCfnUserPool.LambdaConfigProperty
-
getPreAuthentication
Description copied from interface:CfnUserPool.LambdaConfigProperty
A pre-authentication AWS Lambda trigger.- Specified by:
getPreAuthentication
in interfaceCfnUserPool.LambdaConfigProperty
-
getPreSignUp
Description copied from interface:CfnUserPool.LambdaConfigProperty
A pre-registration AWS Lambda trigger.- Specified by:
getPreSignUp
in interfaceCfnUserPool.LambdaConfigProperty
-
getPreTokenGeneration
Description copied from interface:CfnUserPool.LambdaConfigProperty
A Lambda trigger that is invoked before token generation.- Specified by:
getPreTokenGeneration
in interfaceCfnUserPool.LambdaConfigProperty
-
getUserMigration
Description copied from interface:CfnUserPool.LambdaConfigProperty
The user migration Lambda config type.- Specified by:
getUserMigration
in interfaceCfnUserPool.LambdaConfigProperty
-
getVerifyAuthChallengeResponse
Description copied from interface:CfnUserPool.LambdaConfigProperty
Verifies the authentication challenge response.- Specified by:
getVerifyAuthChallengeResponse
in interfaceCfnUserPool.LambdaConfigProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-