AWSCognitoIdentityProviderPasswordPolicyType
Objective-C
@interface AWSCognitoIdentityProviderPasswordPolicyType
Swift
class AWSCognitoIdentityProviderPasswordPolicyType
The password policy type.
-
The minimum length of the password in the policy that you have set. This value can’t be less than 6.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable minimumLength;
Swift
var minimumLength: NSNumber? { get set }
-
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.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable requireLowercase;
Swift
var requireLowercase: NSNumber? { get set }
-
In the password policy that you have set, refers to whether you have required users to use at least one number in their password.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable requireNumbers;
Swift
var requireNumbers: NSNumber? { get set }
-
In the password policy that you have set, refers to whether you have required users to use at least one symbol in their password.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable requireSymbols;
Swift
var requireSymbols: NSNumber? { get set }
-
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.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable requireUppercase;
Swift
var requireUppercase: NSNumber? { get set }
-
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.Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable temporaryPasswordValidityDays;
Swift
var temporaryPasswordValidityDays: NSNumber? { get set }