|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--amwebarsentitlementservice.Subject
The Subject contains the infos about a subject given by the Access Manager. It's read only.
Field Summary | |
static java.lang.String |
BROWSER_INFO_XML_NAME
|
static java.lang.String |
BROWSER_URL_XML_NAME
|
static java.lang.String |
EMAIL_ADDRESS_XML_NAME
|
static java.lang.String |
P_NAME_XML_NAME
|
static java.lang.String |
P_UUID_XML_NAME
|
static java.lang.String |
SUBJECT_XML_NAME
|
static java.lang.String |
USER_INFO_XML_NAME
|
Constructor Summary | |
Subject()
|
|
Subject(org.jdom.Element xml_subject)
|
|
Subject(java.util.Map credential)
|
|
Subject(java.lang.String princpal_uuid,
java.lang.String principal_name,
java.net.URL browser_url,
java.lang.String browser_info,
java.lang.String user_info)
|
Method Summary | |
java.lang.Object |
clone()
|
boolean |
equals(java.lang.Object other_object)
Tests whether this subject is equal to another. |
java.lang.String |
getBrowserInfo()
Gets the browser_info. |
java.net.URL |
getBrowserURL()
Gets the browser_url. |
java.util.List |
getCredentialAttribute(java.lang.String key)
|
java.lang.String |
getEmailAddress()
Returns the email_address. |
java.lang.String |
getName()
Gets the principals name. |
java.lang.String |
getUserInfo()
Gets the user_info. |
java.lang.String |
getUUID()
Gets the principals UUID. |
int |
hashCode()
Returns the hashcode for that subject. |
java.lang.String |
toString()
Returns a String representation of the Subject. |
org.jdom.Element |
toXML()
Translates the Subject to XML |
org.jdom.Element |
toXML(org.jdom.Namespace ns)
Translates the Subject to XML |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String SUBJECT_XML_NAME
public static final java.lang.String P_UUID_XML_NAME
public static final java.lang.String P_NAME_XML_NAME
public static final java.lang.String BROWSER_URL_XML_NAME
public static final java.lang.String BROWSER_INFO_XML_NAME
public static final java.lang.String USER_INFO_XML_NAME
public static final java.lang.String EMAIL_ADDRESS_XML_NAME
Constructor Detail |
public Subject()
public Subject(java.lang.String princpal_uuid, java.lang.String principal_name, java.net.URL browser_url, java.lang.String browser_info, java.lang.String user_info)
public Subject(java.util.Map credential) throws java.net.MalformedURLException
public Subject(org.jdom.Element xml_subject) throws sun.io.MalformedInputException
Method Detail |
public java.lang.Object clone()
clone
in class java.lang.Object
public java.lang.String getUUID()
public java.lang.String getName()
public java.net.URL getBrowserURL()
public java.lang.String getBrowserInfo()
public java.lang.String getUserInfo()
public java.lang.String getEmailAddress()
public java.util.List getCredentialAttribute(java.lang.String key)
public boolean equals(java.lang.Object other_object)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public org.jdom.Element toXML()
public org.jdom.Element toXML(org.jdom.Namespace ns)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |