public interface UserIntf extends Principal
A class used to change the password of the user and to enforce the password policy.
The logic checks which are done here according to password policy are:
boolean isValid(String aDatabasePoolName, String aLoginId, String aPassword, boolean aSkipPasswordCheck) throws Exception
ExceptionString getLocation()
void setLocation(String aLocation)
String getFirstName()
void setFirstName(String aName)
String getLastName()
void setLastName(String aName)
String getFullName()
String getEmail()
void setEmail(String anEmail)
String getCellPhone()
void setCellPhone(String aPhone)
boolean isNewPasswordRequired()
void setNewPasswordRequired(boolean aPasswordRequired)
String getName()
int getNumberOfFailedAttempts()
void setNumberOfFailedAttempts(int aNumOfFailedAttempts)
String getLoginId()
void setLoginId(String aLoginId)
long getUserId()
void setUserId(long anUserId)
String getPassword()
void setPassword(String aPassword)
Date getLastLogonDate()
void setLastLogonDate(Date aDate)
Date getLastPasswordChangedDate()
void setLastPasswordChangedDate(Date aDate)
void setLogonStatus(boolean aLogonStatus)
boolean isDisabled()
void setDisabled()
Date getExpiredDate()
void setExpiredDate(Date anExpiredDate)
boolean isForcedChangedPassword()
void setForcedChangedPassword(boolean aFlag)
boolean isForcedLocked()
void setForcedLocked(boolean aFlag)
boolean isPasswordNeverExpires()
void setPasswordNeverExpires(boolean aFlag)
int getNumOfDaysExpired()
void setNumOfDaysExpired(int aDays)
int getNumOfdaysNotLogged()
void setNumOfdaysNotLogged(int aDays)
Date getCreatedDate()
void setCreatedDate(Date val)
Date getChangedDate()
void setChangedDate(Date val)
void setChangedBy(long changedBy)
void setCreatedBy(long createdBy)
long getCreatedBy()
long getChangedBy()
Locale getUserLocale()
void setUserLocale(Locale anUserLocale)
String getDateFormat()
String getDateTimeFormat()
Copyright © 2020. All rights reserved.