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 StringThe Amazon Resource Name (ARN) of the function that you want to assign to your Lambda trigger.final ObjectThe detailed configuration of a pre token generation trigger.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- See Also:
-
getCustomEmailSender
Description copied from interface:CfnUserPool.LambdaConfigPropertyA custom email sender AWS Lambda trigger.- Specified by:
getCustomEmailSenderin interfaceCfnUserPool.LambdaConfigProperty- See Also:
-
getCustomMessage
Description copied from interface:CfnUserPool.LambdaConfigPropertyA custom Message AWS Lambda trigger.- Specified by:
getCustomMessagein interfaceCfnUserPool.LambdaConfigProperty- See Also:
-
getCustomSmsSender
Description copied from interface:CfnUserPool.LambdaConfigPropertyA custom SMS sender AWS Lambda trigger.- Specified by:
getCustomSmsSenderin interfaceCfnUserPool.LambdaConfigProperty- See Also:
-
getDefineAuthChallenge
Description copied from interface:CfnUserPool.LambdaConfigPropertyDefines the authentication challenge.- Specified by:
getDefineAuthChallengein interfaceCfnUserPool.LambdaConfigProperty- See Also:
-
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- See Also:
-
getPostAuthentication
Description copied from interface:CfnUserPool.LambdaConfigPropertyA post-authentication AWS Lambda trigger.- Specified by:
getPostAuthenticationin interfaceCfnUserPool.LambdaConfigProperty- See Also:
-
getPostConfirmation
Description copied from interface:CfnUserPool.LambdaConfigPropertyA post-confirmation AWS Lambda trigger.- Specified by:
getPostConfirmationin interfaceCfnUserPool.LambdaConfigProperty- See Also:
-
getPreAuthentication
Description copied from interface:CfnUserPool.LambdaConfigPropertyA pre-authentication AWS Lambda trigger.- Specified by:
getPreAuthenticationin interfaceCfnUserPool.LambdaConfigProperty- See Also:
-
getPreSignUp
Description copied from interface:CfnUserPool.LambdaConfigPropertyA pre-registration AWS Lambda trigger.- Specified by:
getPreSignUpin interfaceCfnUserPool.LambdaConfigProperty- See Also:
-
getPreTokenGeneration
Description copied from interface:CfnUserPool.LambdaConfigPropertyThe Amazon Resource Name (ARN) of the function that you want to assign to your Lambda trigger.Set this parameter for legacy purposes. If you also set an ARN in
PreTokenGenerationConfig, its value must be identical toPreTokenGeneration. For new instances of pre token generation triggers, set theLambdaArnofPreTokenGenerationConfig.You can set ``
- Specified by:
getPreTokenGenerationin interfaceCfnUserPool.LambdaConfigProperty- See Also:
-
getPreTokenGenerationConfig
Description copied from interface:CfnUserPool.LambdaConfigPropertyThe detailed configuration of a pre token generation trigger.If you also set an ARN in
PreTokenGeneration, its value must be identical toPreTokenGenerationConfig.- Specified by:
getPreTokenGenerationConfigin interfaceCfnUserPool.LambdaConfigProperty- See Also:
-
getUserMigration
Description copied from interface:CfnUserPool.LambdaConfigPropertyThe user migration Lambda config type.- Specified by:
getUserMigrationin interfaceCfnUserPool.LambdaConfigProperty- See Also:
-
getVerifyAuthChallengeResponse
Description copied from interface:CfnUserPool.LambdaConfigPropertyVerifies the authentication challenge response.- Specified by:
getVerifyAuthChallengeResponsein interfaceCfnUserPool.LambdaConfigProperty- See Also:
-
$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()
-