Class RegexConstraint

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

public class RegexConstraint extends Object implements PasswordConstraint
  • Constructor Details

    • RegexConstraint

      public RegexConstraint(String regex)
      Parameters:
      regex - a regular expression the password must match
  • Method Details

    • getRegex

      public String getRegex()
    • 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
    • toString

      public String toString()
      Overrides:
      toString in class Object