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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.cognito.CfnUserPool.LambdaConfigProperty
CfnUserPool.LambdaConfigProperty.Builder, CfnUserPool.LambdaConfigProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnUserPool.LambdaConfigProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringCreates an authentication challenge.final ObjectA custom email sender AWS Lambda trigger.final StringA custom Message AWS Lambda trigger.final ObjectA custom SMS sender AWS Lambda trigger.final StringDefines the authentication challenge.final StringThe Amazon Resource Name of a AWS Key Management Service ( AWS KMS ) key.final StringA post-authentication AWS Lambda trigger.final StringA post-confirmation AWS Lambda trigger.final StringA pre-authentication AWS Lambda trigger.final StringA pre-registration AWS Lambda trigger.final StringA Lambda trigger that is invoked before token generation.final StringThe user migration Lambda config type.final StringVerifies the authentication challenge response.final inthashCode()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.LambdaConfigPropertyCreates an authentication challenge.- Specified by:
getCreateAuthChallengein interfaceCfnUserPool.LambdaConfigProperty
-
getCustomEmailSender
Description copied from interface:CfnUserPool.LambdaConfigPropertyA custom email sender AWS Lambda trigger.- Specified by:
getCustomEmailSenderin interfaceCfnUserPool.LambdaConfigProperty
-
getCustomMessage
Description copied from interface:CfnUserPool.LambdaConfigPropertyA custom Message AWS Lambda trigger.- Specified by:
getCustomMessagein interfaceCfnUserPool.LambdaConfigProperty
-
getCustomSmsSender
Description copied from interface:CfnUserPool.LambdaConfigPropertyA custom SMS sender AWS Lambda trigger.- Specified by:
getCustomSmsSenderin interfaceCfnUserPool.LambdaConfigProperty
-
getDefineAuthChallenge
Description copied from interface:CfnUserPool.LambdaConfigPropertyDefines the authentication challenge.- Specified by:
getDefineAuthChallengein interfaceCfnUserPool.LambdaConfigProperty
-
getKmsKeyId
Description copied from interface:CfnUserPool.LambdaConfigPropertyThe 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
CustomEmailSenderandCustomSMSSender.- Specified by:
getKmsKeyIdin interfaceCfnUserPool.LambdaConfigProperty
-
getPostAuthentication
Description copied from interface:CfnUserPool.LambdaConfigPropertyA post-authentication AWS Lambda trigger.- Specified by:
getPostAuthenticationin interfaceCfnUserPool.LambdaConfigProperty
-
getPostConfirmation
Description copied from interface:CfnUserPool.LambdaConfigPropertyA post-confirmation AWS Lambda trigger.- Specified by:
getPostConfirmationin interfaceCfnUserPool.LambdaConfigProperty
-
getPreAuthentication
Description copied from interface:CfnUserPool.LambdaConfigPropertyA pre-authentication AWS Lambda trigger.- Specified by:
getPreAuthenticationin interfaceCfnUserPool.LambdaConfigProperty
-
getPreSignUp
Description copied from interface:CfnUserPool.LambdaConfigPropertyA pre-registration AWS Lambda trigger.- Specified by:
getPreSignUpin interfaceCfnUserPool.LambdaConfigProperty
-
getPreTokenGeneration
Description copied from interface:CfnUserPool.LambdaConfigPropertyA Lambda trigger that is invoked before token generation.- Specified by:
getPreTokenGenerationin interfaceCfnUserPool.LambdaConfigProperty
-
getUserMigration
Description copied from interface:CfnUserPool.LambdaConfigPropertyThe user migration Lambda config type.- Specified by:
getUserMigrationin interfaceCfnUserPool.LambdaConfigProperty
-
getVerifyAuthChallengeResponse
Description copied from interface:CfnUserPool.LambdaConfigPropertyVerifies the authentication challenge response.- Specified by:
getVerifyAuthChallengeResponsein interfaceCfnUserPool.LambdaConfigProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-