Class PasswordValidator

java.lang.Object
io.goobi.viewer.faces.validators.PasswordValidator
All Implemented Interfaces:
Validator<String>, EventListener

public class PasswordValidator extends Object implements Validator<String>
Syntax validator for passwords.
  • Constructor Details

    • PasswordValidator

      public PasswordValidator()
  • Method Details

    • validate

      public void validate(FacesContext context, UIComponent component, String value) throws ValidatorException
      Specified by:
      validate in interface Validator<String>
      Throws:
      ValidatorException
    • validatePassword

      public static boolean validatePassword(String password)
      validatePassword.
      Parameters:
      password - plain-text password to validate for length constraints
      Returns:
      true if the given password is empty (no update) or meets the length requirements, false otherwise