|
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_ID Represents a user's single sign on session identifier. |
static java.lang.String |
USER_AGENT Browser which the user is using. |
static java.lang.String |
USER_CHAR_SET Represents the character set a oracle discussions user is using. |
static java.lang.String |
USER_REFERRER Represents the url from which the user request is coming in. |
static java.lang.String |
USER_REMOTE_ADDRESS Represents 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 |