Package org.gluu.oxtrust.action
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()javax.faces.component.UIComponentboolean@javax.validation.constraints.AssertTrue(message="Passwords are different or they don\'t match the requirements define by site administrator.") booleanvoidreset()voidsetCheckOldPassword(boolean checkOldPassword) voidsetConfirm(String confirm) voidsetGraphValidator(javax.faces.component.UIComponent graphValidator) voidsetOldPassword(String oldPassword) voidsetPassword(String password) voidsetPerson(GluuCustomPerson person) voidstoreNewPassword(GluuCustomPerson person, boolean validateOldPassword)
-
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
-
getGraphValidator
public javax.faces.component.UIComponent getGraphValidator() -
setGraphValidator
public void setGraphValidator(javax.faces.component.UIComponent graphValidator) -
getOldPassword
-
setOldPassword
-
setPassword
-
setConfirm
-
getPassword
-
getConfirm
-
isCheckOldPassword
public boolean isCheckOldPassword() -
setCheckOldPassword
public void setCheckOldPassword(boolean checkOldPassword) -
setPerson
-
getPerson
- Returns:
- the person
-
clone
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-