public class DatabasePasswordComposite.Handler
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
Handler(Repository.Record record,
T user) |
Modifier and Type | Method and Description |
---|---|
boolean |
doWelcome()
should the user get the welcome message.
|
Hash |
getAlgorithm() |
java.lang.String |
getCryptPassword() |
java.util.Date |
getPasswordChanged() |
java.lang.String |
getSalt() |
boolean |
mustChangePassword()
Is this user required to reset their password
|
boolean |
passwordFailsExceeded() |
boolean |
periodicResetRequired() |
void |
resetPasswordFails() |
java.lang.String |
resonForReset() |
void |
setCryptPassword(Hash h,
java.lang.String salt,
java.lang.String crypt)
method to set the encrypted password.
|
void |
setPassword(Hash h,
java.lang.String new_password) |
void |
setPassword(java.lang.String new_password)
Sets a new SAF password for this person.
|
protected Handler(Repository.Record record, T user)
record
- user
- public java.lang.String getSalt()
public void setPassword(java.lang.String new_password) throws DataFault
new_password
- unencrypted value of new password.DataFault
public void setPassword(Hash h, java.lang.String new_password) throws DataFault
DataFault
public boolean passwordFailsExceeded()
public void resetPasswordFails()
public java.lang.String getCryptPassword()
public java.util.Date getPasswordChanged()
public void setCryptPassword(Hash h, java.lang.String salt, java.lang.String crypt)
salt
- crypt
- public Hash getAlgorithm()
public boolean mustChangePassword()
public boolean periodicResetRequired()
public java.lang.String resonForReset()
public boolean doWelcome()