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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.cognito.CfnUserPool.PasswordPolicyProperty
CfnUserPool.PasswordPolicyProperty.Builder, CfnUserPool.PasswordPolicyProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnUserPool.PasswordPolicyProperty.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 NumberThe minimum length of the password in the policy that you have set.final NumberThe number of previous passwords that you want Amazon Cognito to restrict each user from reusing.final ObjectThe requirement in a password policy that users must include at least one lowercase letter in their password.final ObjectThe requirement in a password policy that users must include at least one number in their password.final ObjectThe requirement in a password policy that users must include at least one symbol in their password.final ObjectThe requirement in a password policy that users must include at least one uppercase letter in their password.final NumberThe number of days a temporary password is valid in the password policy.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.PasswordPolicyProperty.Builder.
-
-
Method Details
-
getMinimumLength
Description copied from interface:CfnUserPool.PasswordPolicyPropertyThe minimum length of the password in the policy that you have set.This value can't be less than 6.
- Specified by:
getMinimumLengthin interfaceCfnUserPool.PasswordPolicyProperty- See Also:
-
getPasswordHistorySize
Description copied from interface:CfnUserPool.PasswordPolicyPropertyThe 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
nprevious passwords, wherenis the value ofPasswordHistorySize.- Specified by:
getPasswordHistorySizein interfaceCfnUserPool.PasswordPolicyProperty- See Also:
-
getRequireLowercase
Description copied from interface:CfnUserPool.PasswordPolicyPropertyThe requirement in a password policy that users must include at least one lowercase letter in their password.Returns union: either
BooleanorIResolvable- Specified by:
getRequireLowercasein interfaceCfnUserPool.PasswordPolicyProperty- See Also:
-
getRequireNumbers
Description copied from interface:CfnUserPool.PasswordPolicyPropertyThe requirement in a password policy that users must include at least one number in their password.Returns union: either
BooleanorIResolvable- Specified by:
getRequireNumbersin interfaceCfnUserPool.PasswordPolicyProperty- See Also:
-
getRequireSymbols
Description copied from interface:CfnUserPool.PasswordPolicyPropertyThe requirement in a password policy that users must include at least one symbol in their password.Returns union: either
BooleanorIResolvable- Specified by:
getRequireSymbolsin interfaceCfnUserPool.PasswordPolicyProperty- See Also:
-
getRequireUppercase
Description copied from interface:CfnUserPool.PasswordPolicyPropertyThe requirement in a password policy that users must include at least one uppercase letter in their password.Returns union: either
BooleanorIResolvable- Specified by:
getRequireUppercasein interfaceCfnUserPool.PasswordPolicyProperty- See Also:
-
getTemporaryPasswordValidityDays
Description copied from interface:CfnUserPool.PasswordPolicyPropertyThe 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 setsTemporaryPasswordValidityDaysto its default value.When you set
TemporaryPasswordValidityDaysfor a user pool, you can no longer set a value for the legacyUnusedAccountValidityDaysparameter in that user pool.- Specified by:
getTemporaryPasswordValidityDaysin interfaceCfnUserPool.PasswordPolicyProperty- 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()
-