AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
The password policy settings for a user pool, including complexity, history, and length requirements.
Namespace: Amazon.CognitoIdentityProvider.Model
Assembly: AWSSDK.CognitoIdentityProvider.dll
Version: 3.x.y.z
public class PasswordPolicyType
The PasswordPolicyType type exposes the following members
Name | Description | |
---|---|---|
![]() |
PasswordPolicyType() |
Name | Type | Description | |
---|---|---|---|
![]() |
MinimumLength | System.Int32 |
Gets and sets the property MinimumLength. The minimum length of the password in the policy that you have set. This value can't be less than 6. |
![]() |
PasswordHistorySize | System.Int32 |
Gets and sets the property PasswordHistorySize.
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 |
![]() |
RequireLowercase | System.Boolean |
Gets and sets the property RequireLowercase. The requirement in a password policy that users must include at least one lowercase letter in their password. |
![]() |
RequireNumbers | System.Boolean |
Gets and sets the property RequireNumbers. The requirement in a password policy that users must include at least one number in their password. |
![]() |
RequireSymbols | System.Boolean |
Gets and sets the property RequireSymbols. The requirement in a password policy that users must include at least one symbol in their password. |
![]() |
RequireUppercase | System.Boolean |
Gets and sets the property RequireUppercase. The requirement in a password policy that users must include at least one uppercase letter in their password. |
![]() |
TemporaryPasswordValidityDays | System.Int32 |
Gets and sets the property 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
When you set |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5