Class CfnUserPool.PasswordPolicyProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnUserPool.PasswordPolicyProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnUserPool.PasswordPolicyProperty
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 Number
The number of previous passwords that you want Amazon Cognito to restrict each user from reusing.final Object
The requirement in a password policy that users must include at least one lowercase letter in their password.final Object
The requirement in a password policy that users must include at least one number in their password.final Object
The requirement in a password policy that users must include at least one symbol in their password.final Object
The requirement in a password policy that users must include 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
- See Also:
-
getPasswordHistorySize
Description copied from interface:CfnUserPool.PasswordPolicyProperty
The number of previous passwords that you want Amazon Cognito to restrict each user from reusing.Users can't set a password that matches any of
n
previous passwords, wheren
is the value ofPasswordHistorySize
.Password history isn't enforced and isn't displayed in DescribeUserPool responses when you set this value to
0
or don't provide it. To activate this setting, advanced security features must be active in your user pool.- Specified by:
getPasswordHistorySize
in interfaceCfnUserPool.PasswordPolicyProperty
- See Also:
-
getRequireLowercase
Description copied from interface:CfnUserPool.PasswordPolicyProperty
The requirement in a password policy that users must include at least one lowercase letter in their password.- Specified by:
getRequireLowercase
in interfaceCfnUserPool.PasswordPolicyProperty
- See Also:
-
getRequireNumbers
Description copied from interface:CfnUserPool.PasswordPolicyProperty
The requirement in a password policy that users must include at least one number in their password.- Specified by:
getRequireNumbers
in interfaceCfnUserPool.PasswordPolicyProperty
- See Also:
-
getRequireSymbols
Description copied from interface:CfnUserPool.PasswordPolicyProperty
The requirement in a password policy that users must include at least one symbol in their password.- Specified by:
getRequireSymbols
in interfaceCfnUserPool.PasswordPolicyProperty
- See Also:
-
getRequireUppercase
Description copied from interface:CfnUserPool.PasswordPolicyProperty
The requirement in a password policy that users must include at least one uppercase letter in their password.- Specified by:
getRequireUppercase
in interfaceCfnUserPool.PasswordPolicyProperty
- See Also:
-
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. Defaults to
7
. If you submit a value of0
, Amazon Cognito treats it as a null value and setsTemporaryPasswordValidityDays
to its default value.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
- See Also:
-
$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()
-