public class BsiPasswordPolicyUserMetadata
extends java.lang.Object
Constructor and Description |
---|
BsiPasswordPolicyUserMetadata() |
Modifier and Type | Method and Description |
---|---|
void |
addRecentPassword(java.lang.String password,
int historyLength) |
void |
enforcePasswordChangeOnNextLogin() |
java.util.Date |
getAccountExpirationDate() |
java.lang.Boolean |
getAccountInhibited() |
int |
getFailedLoginCount() |
java.util.Date |
getLastChangedPassword() |
java.util.Date |
getLastFailedLogin() |
java.util.Date |
getLastSuccessfulLogin() |
java.util.List<java.lang.String> |
getRecentPasswords() |
boolean |
isEnforcePasswordChange() |
void |
loadfromUser(User user,
UserPropertiesService userPropertiesService) |
boolean |
recentPasswordsContain(java.lang.String cleartextPassword,
int historyLength,
PasswordHasher passwordHasher) |
void |
registerFailedLogin() |
void |
registerSuccessfulLogin() |
void |
setAccountExpirationDate(java.util.Date accountExpirationDate) |
void |
setAccountInhibited(java.lang.Boolean accountInhibited) |
void |
setFailedLoginCount(int failedLoginCount) |
void |
setLastChangedPassword(java.util.Date lastChangedPassword) |
void |
setLastFailedLogin(java.util.Date lastFailedLogin) |
void |
setLastSuccessfulLogin(java.util.Date lastSuccessfulLogin) |
void |
setRecentPasswords(java.util.List<java.lang.String> recentPasswords) |
void |
updateUser(User user,
UserPropertiesService userPropertiesService) |
public void updateUser(User user, UserPropertiesService userPropertiesService)
public void loadfromUser(User user, UserPropertiesService userPropertiesService)
public java.util.Date getLastSuccessfulLogin()
public void setLastSuccessfulLogin(java.util.Date lastSuccessfulLogin)
public java.util.Date getLastFailedLogin()
public void setLastFailedLogin(java.util.Date lastFailedLogin)
public java.util.Date getLastChangedPassword()
public void setLastChangedPassword(java.util.Date lastChangedPassword)
public int getFailedLoginCount()
public void setFailedLoginCount(int failedLoginCount)
public java.lang.Boolean getAccountInhibited()
public boolean isEnforcePasswordChange()
public void setAccountInhibited(java.lang.Boolean accountInhibited)
public void registerFailedLogin()
public void registerSuccessfulLogin()
public void enforcePasswordChangeOnNextLogin()
public java.util.List<java.lang.String> getRecentPasswords()
public boolean recentPasswordsContain(java.lang.String cleartextPassword, int historyLength, PasswordHasher passwordHasher)
public void setRecentPasswords(java.util.List<java.lang.String> recentPasswords)
public void addRecentPassword(java.lang.String password, int historyLength)
public java.util.Date getAccountExpirationDate()
public void setAccountExpirationDate(java.util.Date accountExpirationDate)