Interface PasswordPolicyType.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<PasswordPolicyType.Builder,PasswordPolicyType>,SdkBuilder<PasswordPolicyType.Builder,PasswordPolicyType>,SdkPojo
- Enclosing class:
- PasswordPolicyType
public static interface PasswordPolicyType.Builder extends SdkPojo, CopyableBuilder<PasswordPolicyType.Builder,PasswordPolicyType>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PasswordPolicyType.BuilderminimumLength(Integer minimumLength)The minimum length of the password in the policy that you have set.PasswordPolicyType.BuilderrequireLowercase(Boolean requireLowercase)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.PasswordPolicyType.BuilderrequireNumbers(Boolean requireNumbers)In the password policy that you have set, refers to whether you have required users to use at least one number in their password.PasswordPolicyType.BuilderrequireSymbols(Boolean requireSymbols)In the password policy that you have set, refers to whether you have required users to use at least one symbol in their password.PasswordPolicyType.BuilderrequireUppercase(Boolean requireUppercase)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.PasswordPolicyType.BuildertemporaryPasswordValidityDays(Integer temporaryPasswordValidityDays)The number of days a temporary password is valid in the password policy.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
minimumLength
PasswordPolicyType.Builder minimumLength(Integer minimumLength)
The minimum length of the password in the policy that you have set. This value can't be less than 6.
- Parameters:
minimumLength- The minimum length of the password in the policy that you have set. This value can't be less than 6.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requireUppercase
PasswordPolicyType.Builder requireUppercase(Boolean requireUppercase)
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.
- Parameters:
requireUppercase- 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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requireLowercase
PasswordPolicyType.Builder requireLowercase(Boolean requireLowercase)
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.
- Parameters:
requireLowercase- 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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requireNumbers
PasswordPolicyType.Builder requireNumbers(Boolean requireNumbers)
In the password policy that you have set, refers to whether you have required users to use at least one number in their password.
- Parameters:
requireNumbers- In the password policy that you have set, refers to whether you have required users to use at least one number in their password.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requireSymbols
PasswordPolicyType.Builder requireSymbols(Boolean requireSymbols)
In the password policy that you have set, refers to whether you have required users to use at least one symbol in their password.
- Parameters:
requireSymbols- In the password policy that you have set, refers to whether you have required users to use at least one symbol in their password.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
temporaryPasswordValidityDays
PasswordPolicyType.Builder temporaryPasswordValidityDays(Integer temporaryPasswordValidityDays)
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 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.- Parameters:
temporaryPasswordValidityDays- 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 to7. 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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-