Class PasswordLengthConstraint

java.lang.Object
com.atlassian.crowd.directory.password.constraint.PasswordLengthConstraint
All Implemented Interfaces:
PasswordConstraint

public class PasswordLengthConstraint extends Object implements PasswordConstraint
  • Constructor Details

    • PasswordLengthConstraint

      public PasswordLengthConstraint(int minimumLength)
      Parameters:
      minimumLength - The minimum length of a password. Must be at least zero.
  • Method Details

    • getMinimumLength

      public int getMinimumLength()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • validate

      public boolean validate(ValidatePasswordRequest request)
      Description copied from interface: PasswordConstraint
      Validates the given credential according to this constraint's rules.
      Specified by:
      validate in interface PasswordConstraint
      Parameters:
      request - a ValidatePasswordRequest
      Returns:
      whether the password satisfies this constraint