|
5.1 Action Request System Java API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.remedy.arsys.api.ARServerUser
The ARServerUser class
contains login information for accessing the AR System,
including user name, password, and server.
Sessions are established by using the ARServerUser class.
User information contained in this class must be present
for all subsequent API function calls intended to operate within that session.
You use an ARServerUser object to
initialize calls to a particular AR System server.
| Constructor Summary | |
ARServerUser()
constructor |
|
ARServerUser(java.lang.String user,
java.lang.String password,
java.lang.String language,
java.lang.String server)
|
|
ARServerUser(java.lang.String user,
java.lang.String password,
java.lang.String language,
java.lang.String server,
long cacheId)
|
|
ARServerUser(java.lang.String user,
java.lang.String password,
java.lang.String authentication,
java.lang.String language,
java.lang.String server,
long cacheId)
|
|
| Method Summary | |
void |
clear()
Clears all of the references to member objects. |
boolean |
getAdminFlag()
Returns administrator flag. |
java.lang.String |
getAuthentication()
Returns authentication string |
long |
getCacheId()
Returns cache ID. |
boolean |
getCustomFlag()
Returns custom flag if user is member of Customize group. |
java.lang.String |
getLanguage()
Returns language used when returning error messages (if a message catalog exists), formatting date/time information, and sorting or comparing values. |
StatusInfo[] |
getLastStatus()
Returns last status information. |
LoggingInfo |
getLogging()
Returns logging information. |
Timestamp |
getOperationTime()
Returns operation time stamp identifying the date and time the last operation occurred for the user on the server. |
AccessNameID |
getPassword()
Returns password for the specified user name, in clear text. |
Proxy |
getProxy()
For Peregrine internal use only. |
java.lang.String |
getServer()
Returns name of server connected to. |
boolean |
getSubAdminFlag()
Returns subadministrator flag. |
AccessNameID |
getUser()
Returns the login name to use when connecting to the server as a AccessNameID object. |
java.lang.String |
getVersionString()
Returns version of server. |
boolean |
isProxyInContext()
For Peregrine internal use only. |
void |
login()
Verifies user. |
void |
logout()
Clears context used in ARServerUser. |
void |
setAuthentication(java.lang.String authentication)
Sets authentication. |
void |
setLanguage(java.lang.String language)
Sets language. |
void |
setLogging(LoggingInfo info)
Sets logging information. |
void |
setPassword(AccessNameID password)
Sets password. |
void |
setProxy(Proxy prxy)
For Peregrine internal use only. |
void |
setServer(java.lang.String server)
Sets name of server. |
void |
setUser(AccessNameID user)
Sets the user. |
void |
verifyUser(VerifyUserCriteria criteria)
Returns user privilege flags. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ARServerUser()
public ARServerUser(java.lang.String user,
java.lang.String password,
java.lang.String language,
java.lang.String server)
public ARServerUser(java.lang.String user,
java.lang.String password,
java.lang.String language,
java.lang.String server,
long cacheId)
public ARServerUser(java.lang.String user,
java.lang.String password,
java.lang.String authentication,
java.lang.String language,
java.lang.String server,
long cacheId)
| Method Detail |
public void login()
throws ARException
ARException - if invalid loginpublic void logout()
ARServerUser.public void clear()
public long getCacheId()
public Timestamp getOperationTime()
public AccessNameID getUser()
AccessNameID object. The privileges
associated with this user determine whether the API function call can
be performed.public void setUser(AccessNameID user)
public AccessNameID getPassword()
public void setPassword(AccessNameID password)
public java.lang.String getAuthentication()
public void setAuthentication(java.lang.String authentication)
public java.lang.String getLanguage()
public void setLanguage(java.lang.String language)
public java.lang.String getServer()
public void setServer(java.lang.String server)
public StatusInfo[] getLastStatus()
public boolean getAdminFlag()
public boolean getSubAdminFlag()
public boolean getCustomFlag()
public LoggingInfo getLogging()
public void setLogging(LoggingInfo info)
public Proxy getProxy()
public void setProxy(Proxy prxy)
public boolean isProxyInContext()
public java.lang.String getVersionString()
public void verifyUser(VerifyUserCriteria criteria)
throws ARException
ARException - if user is not verified
|
5.1 Action Request System Java API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||