|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.ivj.ejb.runtime.AbstractAccessBean | +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean | +--com.ibm.commerce.user.objects.UserRegistryAccessBean
This bean provides access to the USERREG table.
The following is a description of this table:
This table stores user authentication information.
Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean |
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef |
Constructor Summary | |
UserRegistryAccessBean()
Default constructor. |
|
UserRegistryAccessBean(javax.ejb.EJBObject Object)
Creates an access bean for the specified EJB |
|
UserRegistryAccessBean(java.util.Hashtable aProperties)
Maps to a corresponding ejbCreate method in the home interface of the EJB |
|
UserRegistryAccessBean(java.lang.Long aUserId,
java.lang.String aLogonName)
Maps to a corresponding ejbCreate method in the home interface of the EJB |
|
UserRegistryAccessBean(com.ibm.commerce.user.objimpl.UserRegistryInputData aUserRegistryInputData)
Maps to a corresponding ejbCreate method in the home interface of the EJB |
Method Summary | |
void |
commitCopyHelper()
Update(flush) data to the EJBObject (persistent storage). |
java.util.Enumeration |
findAdministrators()
The SQL is "SELECT * FROM USERREG T1 WHERE (USERS_ID = ANY (SELECT users_id FROM users WHERE registertype IN ('A','S'))) ORDER BY logonId". |
java.util.Enumeration |
findByAdministratorLogonId(java.lang.String aAdministratorLogonId)
The SQL is "SELECT * FROM USERREG T1 WHERE (T1.LOGONID LIKE ?) AND (T1.USERS_ID = ANY (SELECT USERS.USERS_ID FROM USERS WHERE USERS.REGISTERTYPE = 'A' OR USERS.REGISTERTYPE = 'S'))". |
UserRegistryAccessBean |
findByCISLogonId(java.lang.String aLogonId)
Find a use by logon id (case insensitive) |
java.util.Enumeration |
findByPolicyAccountId(java.lang.Integer aPolicyAccountId)
The SQL is "SELECT * FROM USERREG T1 WHERE (T1.PLCYACCT_ID = ?)" |
UserRegistryAccessBean |
findByUserLogonId(java.lang.String aUserLogonId)
The SQL is "SELECT * FROM USERREG T1 WHERE (T1.LOGONID = ?)". |
java.lang.String |
getChallengeAnswer()
This method provides access to the USERREG.CHALLENGEANSWER column of DB2 type VARCHAR(254) NULL. |
java.lang.String |
getChallengeQuestion()
This method provides access to the USERREG.CHALLENGEQUESTION column of DB2 type VARCHAR(254) NULL. |
java.lang.String |
getLogonId()
This method provides access to the USERREG.LOGONID column of DB2 type VARCHAR(254) NOT NULL. |
byte[] |
getLogonPassword()
Logon password. |
java.lang.String |
getPasswordCreation()
This method provides access to the USERREG.PASSWORDCREATION column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getPasswordCreationInEJBType()
This method provides access to the USERREG.PASSWORDCREATION column of DB2 type TIMESTAMP NULL. |
java.lang.String |
getPasswordExpired()
This method provides access to the USERREG.PASSWORDEXPIRED column of DB2 type INTEGER NULL. |
java.lang.Integer |
getPasswordExpiredInEJBType()
This method provides access to the USERREG.PASSWORDEXPIRED column of DB2 type INTEGER NULL. |
java.lang.String |
getPasswordInvalid()
This method provides access to the USERREG.PASSWORDINVALID column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getPasswordInvalidInEJBType()
This method provides access to the USERREG.PASSWORDINVALID column of DB2 type TIMESTAMP NULL. |
java.lang.String |
getPasswordRetries()
This method provides access to the USERREG.PASSWORDRETRIES column of DB2 type INTEGER NULL. |
java.lang.Integer |
getPasswordRetriesInEJBType()
This method provides access to the USERREG.PASSWORDRETRIES column of DB2 type INTEGER NULL. |
java.lang.String |
getPolicyAccountId()
This method provides access to the USERREG.PLCYACCT_ID column of DB2 type INTEGER NULL. |
java.lang.Integer |
getPolicyAccountIdInEJBType()
This method provides access to the USERREG.PLCYACCT_ID column of DB2 type INTEGER NULL. |
java.lang.String |
getSalt()
This method provides access to the USERREG.SALT column of DB2 type VARCHAR(254) NULL. |
java.lang.String |
getStatus()
Status: 1-enabled 0-disabled This allows a user to have the logon id disabled without removing from the system. |
java.lang.Integer |
getStatusInEJBType()
Status: 1-enabled 0-disabled This allows a user to have the logon id disabled without removing from the system. |
java.lang.String |
getTimeout()
Timeout value. |
java.lang.Long |
getTimeoutInEJBType()
The timeout value. |
java.lang.String |
getUserId()
This method provides access to the USERREG.USERS_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long |
getUserIdInEJBType()
This method provides access to the USERREG.USERS_ID column of DB2 type BIGINT NOT NULL. |
void |
refreshCopyHelper()
Load data from the EJBObject. |
void |
setChallengeAnswer(java.lang.String aChallengeAnswer)
This method provides access to the USERREG.CHALLENGEANSWER column of DB2 type VARCHAR(254) NULL. |
void |
setChallengeQuestion(java.lang.String aChallengeQuestion)
This method provides access to the USERREG.CHALLENGEQUESTION column of DB2 type VARCHAR(254) NULL. |
void |
setInitKey_UserId(java.lang.String aInitKey_UserId)
Set the primary key for this object |
void |
setLogonId(java.lang.String aLogonId)
This method provides access to the USERREG.LOGONID column of DB2 type VARCHAR(254) NOT NULL. |
void |
setLogonPassword(byte[] aLogonPassword)
Logon password. |
void |
setPasswordCreation(java.lang.String aPasswordCreation)
This method provides access to the USERREG.PASSWORDCREATION column of DB2 type TIMESTAMP NULL. |
void |
setPasswordCreation(java.sql.Timestamp aPasswordCreation)
This method provides access to the USERREG.PASSWORDCREATION column of DB2 type TIMESTAMP NULL. |
void |
setPasswordExpired(java.lang.Integer aPasswordExpired)
This method provides access to the USERREG.PASSWORDEXPIRED column of DB2 type INTEGER NULL. |
void |
setPasswordExpired(java.lang.String aPasswordExpired)
This method provides access to the USERREG.PASSWORDEXPIRED column of DB2 type INTEGER NULL. |
void |
setPasswordInvalid(java.lang.String aPasswordInvalid)
This method provides access to the USERREG.PASSWORDINVALID column of DB2 type TIMESTAMP NULL. |
void |
setPasswordInvalid(java.sql.Timestamp aPasswordInvalid)
This method provides access to the USERREG.PASSWORDINVALID column of DB2 type TIMESTAMP NULL. |
void |
setPasswordRetries(java.lang.Integer aPasswordRetries)
This method provides access to the USERREG.PASSWORDRETRIES column of DB2 type INTEGER NULL. |
void |
setPasswordRetries(java.lang.String aPasswordRetries)
This method provides access to the USERREG.PASSWORDRETRIES column of DB2 type INTEGER NULL. |
void |
setPolicyAccountId(java.lang.Integer aPolicyAccountId)
This method provides access to the USERREG.PLCYACCT_ID column of DB2 type INTEGER NULL. |
void |
setPolicyAccountId(java.lang.String aPolicyAccountId)
This method provides access to the USERREG.PLCYACCT_ID column of DB2 type INTEGER NULL. |
void |
setSalt(java.lang.String aSalt)
This method provides access to the USERREG.SALT column of DB2 type VARCHAR(254) NULL. |
void |
setStatus(java.lang.Integer aStatus)
Status: 1-enabled 0-disabled This allows a user to have the logon id disabled without removing from the system. |
void |
setStatus(java.lang.String aStatus)
Status: 1-enabled 0-disabled This allows a user to have the logon id disabled without removing from the system. |
void |
setTimeout(java.lang.Long aTimeout)
Set the timeout value. |
void |
setTimeout(java.lang.String aTimeout)
Set the timeout value. |
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean |
__getCache, __getCache, __getKey, __setCache, __setCache, __setKey, commitCopyHelper, createAccessBeans, createAccessBeans, instantiateEJBByPrimaryKey, refreshCopyHelper, setEJBRef |
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean |
defaultJNDIName, defaultNameServiceType, defaultNameServiceURL, getEJBRef, getGlobalHome, getHome, getInit_GlobalNameServiceTypeName, getInit_GlobalNameServiceURLName, getInit_JNDIName, getInit_NameServiceTypeName, getInit_NameServiceURLName, getInitContext, getInitContext, instantiateEJB, resetEJBRef, resetHomeCache, setInit_GlobalNameServiceTypeName, setInit_GlobalNameServiceURLName, setInit_JNDIName, setInit_NameServiceTypeName, setInit_NameServiceURLName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public UserRegistryAccessBean()
Default constructor. Maps to findByPrimaryKey.
public UserRegistryAccessBean(javax.ejb.EJBObject Object) throws java.rmi.RemoteException
Creates an access bean for the specified EJB
object
- javax.ejb.EJBObjectjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic UserRegistryAccessBean(java.util.Hashtable aProperties) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Maps to a corresponding ejbCreate method in the home interface of the EJB
aProperties
- java.util.Hashtablejavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic UserRegistryAccessBean(java.lang.Long aUserId, java.lang.String aLogonName) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Maps to a corresponding ejbCreate method in the home interface of the EJB
aUserId
- java.lang.LongaLogonName
- java.lang.Stringjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic UserRegistryAccessBean(com.ibm.commerce.user.objimpl.UserRegistryInputData aUserRegistryInputData) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Maps to a corresponding ejbCreate method in the home interface of the EJB
aUserRegistryInputData
- com.ibm.commerce.user.objimpl.UserRegistryInputDatajavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionMethod Detail |
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
commitCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findAdministrators() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
The SQL is "SELECT * FROM USERREG T1 WHERE (USERS_ID = ANY (SELECT users_id FROM users WHERE registertype IN ('A','S'))) ORDER BY logonId".
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByAdministratorLogonId(java.lang.String aAdministratorLogonId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
The SQL is "SELECT * FROM USERREG T1 WHERE (T1.LOGONID LIKE ?) AND (T1.USERS_ID = ANY (SELECT USERS.USERS_ID FROM USERS WHERE USERS.REGISTERTYPE = 'A' OR USERS.REGISTERTYPE = 'S'))".
aAdministratorLogonId
- java.lang.Stringjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic UserRegistryAccessBean findByCISLogonId(java.lang.String aLogonId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Find a use by logon id (case insensitive)
"SELECT * FROM USERREG WHERE (UCASE("LOGONID") + " = ?)" (DB2)
"SELECT * FROM USERREG WHERE (UPPER("LOGONID") + " = ?)" (Oracle)
aLogonId
- java.lang.Stringjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByPolicyAccountId(java.lang.Integer aPolicyAccountId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
The SQL is "SELECT * FROM USERREG T1 WHERE (T1.PLCYACCT_ID = ?)"
aPolicyAccountId
- java.lang.Integerjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic UserRegistryAccessBean findByUserLogonId(java.lang.String aUserLogonId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
The SQL is "SELECT * FROM USERREG T1 WHERE (T1.LOGONID = ?)".
aUserLogonId
- java.lang.Stringjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getChallengeAnswer() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERREG.CHALLENGEANSWER column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Answer to challenge question. Compare with the SHCHAANS column of the SHOPPER table.
getChallengeAnswer
in interface UserRegistryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getChallengeQuestion() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERREG.CHALLENGEQUESTION column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Challenge question for confirmation of the user identity. Compare with the SCHAQUE column of the SHOPPER table.
getChallengeQuestion
in interface UserRegistryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getLogonId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERREG.LOGONID column of DB2 type VARCHAR(254) NOT NULL.
The following is a description of this column:
The user logon ID.
getLogonId
in interface UserRegistryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic byte[] getLogonPassword() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Logon password. ISHOPPER SHLPSWD, encrypted
getLogonPassword
in interface UserRegistryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getPasswordCreation() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERREG.PASSWORDCREATION column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The last time the password for the user was created or updated.
getPasswordCreation
in interface UserRegistryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.sql.Timestamp getPasswordCreationInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERREG.PASSWORDCREATION column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The last time the password for the user was created or updated.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getPasswordExpired() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERREG.PASSWORDEXPIRED column of DB2 type INTEGER NULL.
The following is a description of this column:
Specifies whether or not the user password has expired. Valid values are 0 (not expired) or 1 (expired).
getPasswordExpired
in interface UserRegistryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getPasswordExpiredInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERREG.PASSWORDEXPIRED column of DB2 type INTEGER NULL.
The following is a description of this column:
Specifies whether or not the user password has expired. Valid values are 0 (not expired) or 1 (expired).
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getPasswordInvalid() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERREG.PASSWORDINVALID column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Timestamp of the last failed attempt to log in.
getPasswordInvalid
in interface UserRegistryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.sql.Timestamp getPasswordInvalidInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERREG.PASSWORDINVALID column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Timestamp of the last failed attempt to log in.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getPasswordRetries() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERREG.PASSWORDRETRIES column of DB2 type INTEGER NULL.
The following is a description of this column:
The number of times consecutively the password is entered incorrectly.
getPasswordRetries
in interface UserRegistryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getPasswordRetriesInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERREG.PASSWORDRETRIES column of DB2 type INTEGER NULL.
The following is a description of this column:
The number of times consecutively the password is entered incorrectly.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getPolicyAccountId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERREG.PLCYACCT_ID column of DB2 type INTEGER NULL.
The following is a description of this column:
The account policy for this user, foreign key to the PLCYACCT table.
getPolicyAccountId
in interface UserRegistryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getPolicyAccountIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERREG.PLCYACCT_ID column of DB2 type INTEGER NULL.
The following is a description of this column:
The account policy for this user, foreign key to the PLCYACCT table.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getSalt() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERREG.SALT column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
The value that is prepended to the password before hashing.
getSalt
in interface UserRegistryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getStatus() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Status: 1-enabled 0-disabled This allows a user to have the logon id disabled without removing from the system.
getStatus
in interface UserRegistryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getStatusInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Status: 1-enabled 0-disabled This allows a user to have the logon id disabled without removing from the system.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getTimeout() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Timeout value.
getTimeout
in interface UserRegistryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getTimeoutInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
The timeout value.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getUserId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERREG.USERS_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
ID for the user member. Foreign key to the USERS table.
getUserId
in interface UserRegistryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getUserIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERREG.USERS_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
ID for the user member. Foreign key to the USERS table.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
refreshCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void setChallengeAnswer(java.lang.String aChallengeAnswer)
This method provides access to the USERREG.CHALLENGEANSWER column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Answer to challenge question. Compare with the SHCHAANS column of the SHOPPER table.
setChallengeAnswer
in interface UserRegistryAccessBeanData
aChallengeAnswer
- java.lang.Stringpublic void setChallengeQuestion(java.lang.String aChallengeQuestion)
This method provides access to the USERREG.CHALLENGEQUESTION column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Challenge question for confirmation of the user identity. Compare with the SCHAQUE column of the SHOPPER table.
setChallengeQuestion
in interface UserRegistryAccessBeanData
aChallengeQuestion
- java.lang.Stringpublic void setInitKey_UserId(java.lang.String aInitKey_UserId)
Set the primary key for this object
aInitKey_UserId
- java.lang.Stringpublic void setLogonId(java.lang.String aLogonId)
This method provides access to the USERREG.LOGONID column of DB2 type VARCHAR(254) NOT NULL.
The following is a description of this column:
The user logon ID.
setLogonId
in interface UserRegistryAccessBeanData
aLogonId
- java.lang.Stringpublic void setLogonPassword(byte[] aLogonPassword)
Logon password. SHOPPER SHLPSWD, encrypted.
setLogonPassword
in interface UserRegistryAccessBeanData
aLogonPassword
- byte[]public void setPasswordCreation(java.lang.String aPasswordCreation)
This method provides access to the USERREG.PASSWORDCREATION column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The last time the password for the user was created or updated.
setPasswordCreation
in interface UserRegistryAccessBeanData
aPasswordCreation
- java.lang.Stringpublic void setPasswordCreation(java.sql.Timestamp aPasswordCreation)
This method provides access to the USERREG.PASSWORDCREATION column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The last time the password for the user was created or updated.
aPasswordCreation
- java.sql.Timestamppublic void setPasswordExpired(java.lang.Integer aPasswordExpired)
This method provides access to the USERREG.PASSWORDEXPIRED column of DB2 type INTEGER NULL.
The following is a description of this column:
Specifies whether or not the user password has expired. Valid values are 0 (not expired) or 1 (expired).
aPasswordExpired
- java.lang.Integerpublic void setPasswordExpired(java.lang.String aPasswordExpired)
This method provides access to the USERREG.PASSWORDEXPIRED column of DB2 type INTEGER NULL.
The following is a description of this column:
Specifies whether or not the user password has expired. Valid values are 0 (not expired) or 1 (expired).
setPasswordExpired
in interface UserRegistryAccessBeanData
aPasswordExpired
- java.lang.Stringpublic void setPasswordInvalid(java.lang.String aPasswordInvalid)
This method provides access to the USERREG.PASSWORDINVALID column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Timestamp of the last failed attempt to log in.
setPasswordInvalid
in interface UserRegistryAccessBeanData
aPasswordInvalid
- java.lang.Stringpublic void setPasswordInvalid(java.sql.Timestamp aPasswordInvalid)
This method provides access to the USERREG.PASSWORDINVALID column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Timestamp of the last failed attempt to log in.
aPasswordInvalid
- java.sql.Timestamppublic void setPasswordRetries(java.lang.Integer aPasswordRetries)
This method provides access to the USERREG.PASSWORDRETRIES column of DB2 type INTEGER NULL.
The following is a description of this column:
The number of times consecutively the password is entered incorrectly.
aPasswordRetries
- java.lang.Integerpublic void setPasswordRetries(java.lang.String aPasswordRetries)
This method provides access to the USERREG.PASSWORDRETRIES column of DB2 type INTEGER NULL.
The following is a description of this column:
The number of times consecutively the password is entered incorrectly.
setPasswordRetries
in interface UserRegistryAccessBeanData
aPasswordRetries
- java.lang.Stringpublic void setPolicyAccountId(java.lang.Integer aPolicyAccountId)
This method provides access to the USERREG.PLCYACCT_ID column of DB2 type INTEGER NULL.
The following is a description of this column:
The account policy for this user, foreign key to the PLCYACCT table.
aPolicyAccountId
- java.lang.Integerpublic void setPolicyAccountId(java.lang.String aPolicyAccountId)
This method provides access to the USERREG.PLCYACCT_ID column of DB2 type INTEGER NULL.
The following is a description of this column:
The account policy for this user, foreign key to the PLCYACCT table.
setPolicyAccountId
in interface UserRegistryAccessBeanData
aPolicyAccountId
- java.lang.Stringpublic void setSalt(java.lang.String aSalt)
This method provides access to the USERREG.SALT column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
The value that is prepended to the password before hashing.
setSalt
in interface UserRegistryAccessBeanData
aSalt
- java.lang.Stringpublic void setStatus(java.lang.Integer aStatus)
Status: 1-enabled 0-disabled This allows a user to have the logon id disabled without removing from the system.
aStatus
- java.lang.Integerpublic void setStatus(java.lang.String aStatus)
Status: 1-enabled 0-disabled This allows a user to have the logon id disabled without removing from the system.
setStatus
in interface UserRegistryAccessBeanData
aStatus
- java.lang.Stringpublic void setTimeout(java.lang.Long aTimeout)
Set the timeout value.
aTimeout
- java.lang.Longpublic void setTimeout(java.lang.String aTimeout)
Set the timeout value.
setTimeout
in interface UserRegistryAccessBeanData
aTimeout
- java.lang.String
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |