public class CRMBOUserPasswordHistoryBean extends CRMBOEcenter
Constructor and Description |
---|
CRMBOUserPasswordHistoryBean() |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Gets the default association data objects of the user password history data object.
|
java.util.Date |
getPasswordExpirationDate(com.crm.dataobject.users.CRMDOUser user)
Calculates the password expiration of the given user
|
java.util.Date |
getPasswordExpirationDate(java.lang.String username)
Calculates the password expiration of the given user's username
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.ecenter.CRMDOEcenterUser ecenterUser)
Loads a list of user password history records
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.users.CRMDOUser user)
Loads a list of user password history records
|
java.lang.Boolean |
passwordExists(com.crm.dataobject.users.CRMDOUser user,
java.lang.String password)
Checks if the given password exists in the given user's password history records
|
construct, load, loadDataObjects, setEcenterInformation
construct, construct, construct, construct, construct, construct, construct, construct, createAndUpdate, delete, delete, delete, getDOName, getDOName, getNextSequenceNumber, getNextSequenceNumber, getNumberScheme, isAssignable, load, load, load, load, load, load, load, load, loadAll, loadAll, loadAll, loadAllEntityStatusDO, loadAllEntityStatusDO, loadDataObject, loadDataObject, loadDataObject, loadDataObjects, loadEntityCategoryDO, loadEntityCategoryDO, loadEntityDO, loadEntityDO, loadEntityStatusDO, loadEntityStatusDO, parseAssociations, parseAssociations, save, save, save, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateApprovalRequestEntity, validateFormatSettings, validateFormatSettings, validateOnDelete, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSave
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public CRMBOUserPasswordHistoryBean()
CRMBOEcenter.CRMBOEcenter()
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBO
public java.util.Date getPasswordExpirationDate(com.crm.dataobject.users.CRMDOUser user) throws java.lang.Exception
user
- - the user to calculate its password expiration datejava.lang.Exception
public java.util.Date getPasswordExpirationDate(java.lang.String username) throws java.lang.Exception
username
- - the username of the user to calculate its password expiration datejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.users.CRMDOUser user) throws java.lang.Exception
user
- - the user to load the user password history records forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.ecenter.CRMDOEcenterUser ecenterUser) throws java.lang.Exception
ecenterUser
- - the ecenter user to load the user password history records forjava.lang.Exception
public java.lang.Boolean passwordExists(com.crm.dataobject.users.CRMDOUser user, java.lang.String password) throws java.lang.Exception
user
- - the user to check the password history records forpassword
- - the non-encrypted password to check if already existsjava.lang.Exception