public static interface CfnUserPool.PasswordPolicyProperty
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.cognito.*; PasswordPolicyProperty passwordPolicyProperty = PasswordPolicyProperty.builder() .minimumLength(123) .requireLowercase(false) .requireNumbers(false) .requireSymbols(false) .requireUppercase(false) .temporaryPasswordValidityDays(123) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnUserPool.PasswordPolicyProperty.Builder
A builder for
CfnUserPool.PasswordPolicyProperty |
static class |
CfnUserPool.PasswordPolicyProperty.Jsii$Proxy
An implementation for
CfnUserPool.PasswordPolicyProperty |
Modifier and Type | Method and Description |
---|---|
static CfnUserPool.PasswordPolicyProperty.Builder |
builder() |
default java.lang.Number |
getMinimumLength()
The minimum length of the password in the policy that you have set.
|
default java.lang.Object |
getRequireLowercase()
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.
|
default java.lang.Object |
getRequireNumbers()
In the password policy that you have set, refers to whether you have required users to use at least one number in their password.
|
default java.lang.Object |
getRequireSymbols()
In the password policy that you have set, refers to whether you have required users to use at least one symbol in their password.
|
default java.lang.Object |
getRequireUppercase()
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.
|
default java.lang.Number |
getTemporaryPasswordValidityDays()
The number of days a temporary password is valid in the password policy.
|
default java.lang.Number getMinimumLength()
This value can't be less than 6.
default java.lang.Object getRequireLowercase()
default java.lang.Object getRequireNumbers()
default java.lang.Object getRequireSymbols()
default java.lang.Object getRequireUppercase()
default java.lang.Number getTemporaryPasswordValidityDays()
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.
static CfnUserPool.PasswordPolicyProperty.Builder builder()