|
Oracle Collaboration Suite Discussions Java API Reference 10g (10.1.1) Part No. B16232-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
oracle.discussions.sdk.TdUser
Represents a oracle discussions user. Holds user related information like User DN, User Guid, User Email ID, UserName and others.
Sample code snippet illustrating the usage of TdUser
//Extract the user information from the oracle internet directory. UserInfo usrInfo = LdapUtils.getUserInfoByName(username); //Construct a oracle discussions user with the information extracted. TdUser tdu = new TdUser(username, usrInfo.getDn(), usrInfo.getEmail(), usrInfo.getGuid());
UserInfo.java, LdapUtils.java| Field Summary | |
static java.lang.String |
SSO_SESSION_IDRepresents a user's single sign on session identifier. |
static java.lang.String |
USER_AGENTBrowser which the user is using. |
static java.lang.String |
USER_CHAR_SETRepresents the character set a oracle discussions user is using. |
static java.lang.String |
USER_REFERRERRepresents the url from which the user request is coming in. |
static java.lang.String |
USER_REMOTE_ADDRESSRepresents a user's remote machine address. |
| Method Summary | |
boolean |
equals(java.lang.Object obj)Compares two threaded discussions user objects and returns a boolean variable indicating the comparison status. |
java.lang.String |
getDomain()Returns a user's domain name. |
java.lang.String |
getUserDN()Returns user's distinguished name |
java.lang.String |
getUserEmail()Returns a user's secondary email address. |
java.lang.String |
getUserGuid()Returns a user's global userid |
java.lang.String |
getUserNickname()Returns a user's nickname |
java.lang.String |
getUserPrimaryEmail()Returns a user's oracle email address |
java.util.Properties |
getUserSessionProperties()Returns the user's session properties object. |
java.lang.String |
getUserSessionProperty(java.lang.String propName)Returns a user session value corresponding to the key supplied. |
int |
hashCode()Generates a hash code corresponding to a user guid. |
void |
setUserSessionProperty(java.lang.String name, java.lang.String value)Custom user's properties for one user's session. |
java.lang.String |
toString()Converts a user object into a string representation |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final java.lang.String USER_AGENT
public static final java.lang.String USER_REFERRER
public static final java.lang.String USER_CHAR_SET
public static final java.lang.String USER_REMOTE_ADDRESS
public static final java.lang.String SSO_SESSION_ID
| Method Detail |
public java.lang.String getUserDN()
public java.lang.String getUserGuid()
public java.lang.String getUserNickname()
public java.lang.String getUserPrimaryEmail()
public java.lang.String getUserEmail()
public java.lang.String getDomain()
public java.lang.String toString()
public boolean equals(java.lang.Object obj)
obj - An object which is compared with the user objectpublic int hashCode()
public void setUserSessionProperty(java.lang.String name,
java.lang.String value)
name - key of the properties entryvalue - value of the properties entrypublic java.lang.String getUserSessionProperty(java.lang.String propName)
propName - the key to which a value is returnedpublic java.util.Properties getUserSessionProperties()
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||