AWSCognitoIdentityProviderPasswordPolicyType

@interface AWSCognitoIdentityProviderPasswordPolicyType

The password policy type.

  • The minimum length of the password policy that you have set. Cannot 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 }
  • In the password policy you have set, refers to the number of days a temporary password is valid. If the user does not sign-in during this time, their password will need to be reset by an administrator.

    When you set TemporaryPasswordValidityDays for a user pool, you will no longer be able to set the deprecated UnusedAccountValidityDays value for that user pool.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable temporaryPasswordValidityDays;

    Swift

    var temporaryPasswordValidityDays: NSNumber? { get set }