Class PasswordValidationAction

java.lang.Object
org.gluu.oxtrust.action.PasswordValidationAction
All Implemented Interfaces:
Serializable, Cloneable

@RequestScoped @Named("passwordValidationAction") @Secure("#{permissionService.hasPermission(\'profile\', \'access\')}") public class PasswordValidationAction extends Object implements Cloneable, Serializable
Action class for password validation
Author:
Yuriy Movchan Date: 12/20/2012
See Also:
  • Constructor Details

    • PasswordValidationAction

      public PasswordValidationAction()
  • Method Details

    • isPasswordsEquals

      @AssertTrue(message="Passwords are different or they don\'t match the requirements define by site administrator.") public @javax.validation.constraints.AssertTrue(message="Passwords are different or they don\'t match the requirements define by site administrator.") boolean isPasswordsEquals()
    • reset

      public void reset()
    • storeNewPassword

      public void storeNewPassword(GluuCustomPerson person, boolean validateOldPassword)
    • getGraphValidator

      public javax.faces.component.UIComponent getGraphValidator()
    • setGraphValidator

      public void setGraphValidator(javax.faces.component.UIComponent graphValidator)
    • getOldPassword

      public String getOldPassword()
    • setOldPassword

      public void setOldPassword(String oldPassword)
    • setPassword

      public void setPassword(String password)
    • setConfirm

      public void setConfirm(String confirm)
    • getPassword

      public String getPassword()
    • getConfirm

      public String getConfirm()
    • isCheckOldPassword

      public boolean isCheckOldPassword()
    • setCheckOldPassword

      public void setCheckOldPassword(boolean checkOldPassword)
    • setPerson

      public void setPerson(GluuCustomPerson person)
    • getPerson

      public GluuCustomPerson getPerson()
      Returns:
      the person
    • clone

      public Object clone() throws CloneNotSupportedException
      Overrides:
      clone in class Object
      Throws:
      CloneNotSupportedException