Class CfnUserPool.PasswordPolicyProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cognito.CfnUserPool.PasswordPolicyProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnUserPool.PasswordPolicyProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnUserPool.PasswordPolicyProperty
@Stability(Stable)
@Internal
public static final class CfnUserPool.PasswordPolicyProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnUserPool.PasswordPolicyProperty
An implementation for
CfnUserPool.PasswordPolicyProperty
-
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.PasswordPolicyProperty
CfnUserPool.PasswordPolicyProperty.Builder, CfnUserPool.PasswordPolicyProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnUserPool.PasswordPolicyProperty.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 Number
The minimum length of the password in the policy that you have set.final Object
In the password policy that you have set, refers to whether you have required users to use at least one lowercase letter in their password.final Object
In the password policy that you have set, refers to whether you have required users to use at least one number in their password.final Object
In the password policy that you have set, refers to whether you have required users to use at least one symbol in their password.final Object
In the password policy that you have set, refers to whether you have required users to use at least one uppercase letter in their password.final Number
The number of days a temporary password is valid in the password policy.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.PasswordPolicyProperty.Builder
.
-
-
Method Details
-
getMinimumLength
Description copied from interface:CfnUserPool.PasswordPolicyProperty
The minimum length of the password in the policy that you have set.This value can't be less than 6.
- Specified by:
getMinimumLength
in interfaceCfnUserPool.PasswordPolicyProperty
-
getRequireLowercase
Description copied from interface:CfnUserPool.PasswordPolicyProperty
In the password policy that you have set, refers to whether you have required users to use at least one lowercase letter in their password.- Specified by:
getRequireLowercase
in interfaceCfnUserPool.PasswordPolicyProperty
-
getRequireNumbers
Description copied from interface:CfnUserPool.PasswordPolicyProperty
In the password policy that you have set, refers to whether you have required users to use at least one number in their password.- Specified by:
getRequireNumbers
in interfaceCfnUserPool.PasswordPolicyProperty
-
getRequireSymbols
Description copied from interface:CfnUserPool.PasswordPolicyProperty
In the password policy that you have set, refers to whether you have required users to use at least one symbol in their password.- Specified by:
getRequireSymbols
in interfaceCfnUserPool.PasswordPolicyProperty
-
getRequireUppercase
Description copied from interface:CfnUserPool.PasswordPolicyProperty
In the password policy that you have set, refers to whether you have required users to use at least one uppercase letter in their password.- Specified by:
getRequireUppercase
in interfaceCfnUserPool.PasswordPolicyProperty
-
getTemporaryPasswordValidityDays
Description copied from interface:CfnUserPool.PasswordPolicyProperty
The number of days a temporary password is valid in the password policy.If the user doesn't sign in during this time, an administrator must reset their password.
When you set
TemporaryPasswordValidityDays
for a user pool, you can no longer set a value for the legacyUnusedAccountValidityDays
parameter in that user pool.- Specified by:
getTemporaryPasswordValidityDays
in interfaceCfnUserPool.PasswordPolicyProperty
-
$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()
-