|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This interface defines the basic attributes and operations WebADE maintains about any user accessible via the configured user-info providers of the WebADE application.
| Field Summary | |
static java.lang.String |
DISPLAY_NAME
The reserved attribute name for the display name attribute. |
static java.lang.String |
EMAIL_ADDRESS
The reserved attribute name for the email address attribute. |
static java.lang.String |
EXPIRY_DATE
The reserved attribute name for the expiry date attribute. |
static java.lang.String |
FIRST_NAME
The reserved attribute name for the first name attribute. |
static java.lang.String |
IS_VISIBLE
The reserved attribute name for the is-visible attribute. |
static java.lang.String |
LAST_NAME
The reserved attribute name for the last name attribute. |
static java.lang.String |
MIDDLE_INITIAL
The reserved attribute name for the middle initial attribute. |
static java.lang.String |
PHONE_NUMBER
The reserved attribute name for the phone number attribute. |
static java.lang.String |
USER_CREDENTIALS
The reserved attribute name for the user credentials attribute. |
| Method Summary | |
java.lang.Object |
clone()
Clones the WebADEUserInfo object. |
java.lang.String[] |
getAttributeNames()
Returns the set of attribute names for user attributes supported by this object instance. |
java.lang.Object |
getAttributeValue(java.lang.String attributeName)
Returns the value for the attribute with the given name. |
java.lang.String |
getDisplayName()
|
java.lang.String |
getEmailAddress()
|
java.util.Date |
getExpiryDate()
|
java.lang.String |
getFirstName()
|
java.lang.String |
getLastName()
|
java.lang.String |
getMiddleInitial()
|
java.lang.String |
getPhoneNumber()
|
UserCredentials |
getUserCredentials()
|
boolean |
hasAttribute(java.lang.String attributeName)
Returns whether this object instance supports the attribute with the given name. |
boolean |
isReadOnly()
|
boolean |
isVisible()
|
void |
setReadOnly()
Sets the attributes of this object are non-editable. |
| Field Detail |
public static final java.lang.String USER_CREDENTIALS
getAttributeValue, getAttributeNames,
and hasAttribute methods.
public static final java.lang.String DISPLAY_NAME
getAttributeValue, getAttributeNames, and
hasAttribute methods.
public static final java.lang.String LAST_NAME
getAttributeValue, getAttributeNames, and
hasAttribute methods.
public static final java.lang.String FIRST_NAME
getAttributeValue, getAttributeNames, and
hasAttribute methods.
public static final java.lang.String MIDDLE_INITIAL
getAttributeValue, getAttributeNames, and
hasAttribute methods.
public static final java.lang.String EMAIL_ADDRESS
getAttributeValue, getAttributeNames, and
hasAttribute methods.
public static final java.lang.String PHONE_NUMBER
getAttributeValue, getAttributeNames, and
hasAttribute methods.
public static final java.lang.String EXPIRY_DATE
getAttributeValue, getAttributeNames, and
hasAttribute methods.
public static final java.lang.String IS_VISIBLE
getAttributeValue, getAttributeNames, and
hasAttribute methods.
| Method Detail |
public UserCredentials getUserCredentials()
public java.lang.String getDisplayName()
public java.lang.String getLastName()
public java.lang.String getFirstName()
public java.lang.String getMiddleInitial()
public java.lang.String getEmailAddress()
public java.lang.String getPhoneNumber()
public java.util.Date getExpiryDate()
public boolean isVisible()
public java.lang.Object getAttributeValue(java.lang.String attributeName)
attributeName - The name constant assigned to the user attribute.
public java.lang.String[] getAttributeNames()
public boolean hasAttribute(java.lang.String attributeName)
attributeName - The name constant assigned to the target user attribute.
public void setReadOnly()
public boolean isReadOnly()
public java.lang.Object clone()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||