Class UserPoolPasswordPolicy


  • public final class UserPoolPasswordPolicy
    extends java.lang.Object
    • Method Detail

      • minimumLength

        public java.util.Optional<java.lang.Integer> minimumLength()
        Returns:
        Minimum length of the password policy that you have set.
      • requireLowercase

        public java.util.Optional<java.lang.Boolean> requireLowercase()
        Returns:
        Whether you have required users to use at least one lowercase letter in their password.
      • requireNumbers

        public java.util.Optional<java.lang.Boolean> requireNumbers()
        Returns:
        Whether you have required users to use at least one number in their password.
      • requireSymbols

        public java.util.Optional<java.lang.Boolean> requireSymbols()
        Returns:
        Whether you have required users to use at least one symbol in their password.
      • requireUppercase

        public java.util.Optional<java.lang.Boolean> requireUppercase()
        Returns:
        Whether you have required users to use at least one uppercase letter in their password.
      • temporaryPasswordValidityDays

        public java.util.Optional<java.lang.Integer> temporaryPasswordValidityDays()
        Returns:
        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.