Class CfnUserPoolRiskConfigurationAttachmentMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.cognito.CfnUserPoolRiskConfigurationAttachmentMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnUserPoolRiskConfigurationAttachmentMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnUserPoolRiskConfigurationAttachmentMixinProps
@Stability(Stable)
@Internal
public static final class CfnUserPoolRiskConfigurationAttachmentMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnUserPoolRiskConfigurationAttachmentMixinProps
An implementation for
CfnUserPoolRiskConfigurationAttachmentMixinProps-
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.cfnpropertymixins.services.cognito.CfnUserPoolRiskConfigurationAttachmentMixinProps
CfnUserPoolRiskConfigurationAttachmentMixinProps.Builder, CfnUserPoolRiskConfigurationAttachmentMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnUserPoolRiskConfigurationAttachmentMixinProps.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 ObjectThe settings for automated responses and notification templates for adaptive authentication with threat protection.final StringThe app client where this configuration is applied.final ObjectSettings for compromised-credentials actions and authentication types with threat protection in full-functionENFORCEDmode.final ObjectExceptions to the risk evaluation configuration, including always-allow and always-block IP address ranges.final ObjectThe ID of the user pool that has the risk configuration applied.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 theCfnUserPoolRiskConfigurationAttachmentMixinProps.Builder.
-
-
Method Details
-
getAccountTakeoverRiskConfiguration
Description copied from interface:CfnUserPoolRiskConfigurationAttachmentMixinPropsThe settings for automated responses and notification templates for adaptive authentication with threat protection.Returns union: either
IResolvableorCfnUserPoolRiskConfigurationAttachmentPropsMixin.AccountTakeoverRiskConfigurationTypeProperty- Specified by:
getAccountTakeoverRiskConfigurationin interfaceCfnUserPoolRiskConfigurationAttachmentMixinProps- See Also:
-
getClientId
Description copied from interface:CfnUserPoolRiskConfigurationAttachmentMixinPropsThe app client where this configuration is applied.When this parameter isn't present, the risk configuration applies to all user pool app clients that don't have client-level settings.
- Specified by:
getClientIdin interfaceCfnUserPoolRiskConfigurationAttachmentMixinProps- See Also:
-
getCompromisedCredentialsRiskConfiguration
Description copied from interface:CfnUserPoolRiskConfigurationAttachmentMixinPropsSettings for compromised-credentials actions and authentication types with threat protection in full-functionENFORCEDmode.Returns union: either
IResolvableorCfnUserPoolRiskConfigurationAttachmentPropsMixin.CompromisedCredentialsRiskConfigurationTypeProperty- Specified by:
getCompromisedCredentialsRiskConfigurationin interfaceCfnUserPoolRiskConfigurationAttachmentMixinProps- See Also:
-
getRiskExceptionConfiguration
Description copied from interface:CfnUserPoolRiskConfigurationAttachmentMixinPropsExceptions to the risk evaluation configuration, including always-allow and always-block IP address ranges.Returns union: either
IResolvableorCfnUserPoolRiskConfigurationAttachmentPropsMixin.RiskExceptionConfigurationTypeProperty- Specified by:
getRiskExceptionConfigurationin interfaceCfnUserPoolRiskConfigurationAttachmentMixinProps- See Also:
-
getUserPoolId
Description copied from interface:CfnUserPoolRiskConfigurationAttachmentMixinPropsThe ID of the user pool that has the risk configuration applied.Returns union: either
StringorIUserPoolRef- Specified by:
getUserPoolIdin interfaceCfnUserPoolRiskConfigurationAttachmentMixinProps- 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()
-