|
||||||||||
| 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 |
CONTACT_ADDRESS_CITY
The reserved attribute name for the contact address city attribute. |
static java.lang.String |
CONTACT_ADDRESS_COUNTRY
The reserved attribute name for the contact address country attribute. |
static java.lang.String |
CONTACT_ADDRESS_LINE_1
The reserved attribute name for the contact address line 1 attribute. |
static java.lang.String |
CONTACT_ADDRESS_LINE_2
The reserved attribute name for the contact address line 2 attribute. |
static java.lang.String |
CONTACT_ADDRESS_POSTAL_CODE
The reserved attribute name for the contact address postal code attribute. |
static java.lang.String |
CONTACT_ADDRESS_PROVINCE
The reserved attribute name for the contact address province attribute. |
static java.lang.String |
CONTACT_ADDRESS_UNSTRUCTURED
The reserved attribute name for the contact address unstructured attribute (for foreign address). |
static java.lang.String |
DEPARTMENT
The reserved attribute name for the department attribute. |
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
Deprecated. Expiry Date is no longer supported by the BCeID web service. |
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 |
PREFERRED_NAME
The reserved attribute name for the preferred name 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 |
getContactAddressCity()
|
java.lang.String |
getContactAddressCountry()
|
java.lang.String |
getContactAddressLine1()
|
java.lang.String |
getContactAddressLine2()
|
java.lang.String |
getContactAddressPostalCode()
|
java.lang.String |
getContactAddressProvince()
|
java.lang.String |
getContactAddressUnstructured()
|
java.lang.String |
getDepartment()
|
java.lang.String |
getDisplayName()
|
java.lang.String |
getEmailAddress()
|
java.util.Date |
getExpiryDate()
Deprecated. Expiry Date is no longer supported by the BCeID web service. |
java.lang.String |
getFirstName()
|
java.lang.String |
getLastName()
|
java.lang.String |
getMiddleInitial()
|
java.lang.String |
getPhoneNumber()
|
java.lang.String |
getPreferredName()
|
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 PREFERRED_NAME
getAttributeValue, getAttributeNames, and
hasAttribute methods.
public static final java.lang.String DEPARTMENT
getAttributeValue, getAttributeNames, and
hasAttribute methods.
public static final java.lang.String CONTACT_ADDRESS_LINE_1
getAttributeValue, getAttributeNames, and
hasAttribute methods.
public static final java.lang.String CONTACT_ADDRESS_LINE_2
getAttributeValue, getAttributeNames, and
hasAttribute methods.
public static final java.lang.String CONTACT_ADDRESS_CITY
getAttributeValue, getAttributeNames, and
hasAttribute methods.
public static final java.lang.String CONTACT_ADDRESS_PROVINCE
getAttributeValue, getAttributeNames, and
hasAttribute methods.
public static final java.lang.String CONTACT_ADDRESS_COUNTRY
getAttributeValue, getAttributeNames, and
hasAttribute methods.
public static final java.lang.String CONTACT_ADDRESS_POSTAL_CODE
getAttributeValue, getAttributeNames, and
hasAttribute methods.
public static final java.lang.String CONTACT_ADDRESS_UNSTRUCTURED
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.lang.String getContactAddressLine1()
public java.lang.String getContactAddressLine2()
public java.lang.String getContactAddressCity()
public java.lang.String getContactAddressProvince()
public java.lang.String getContactAddressCountry()
public java.lang.String getContactAddressPostalCode()
public java.lang.String getContactAddressUnstructured()
public java.lang.String getPreferredName()
public java.lang.String getDepartment()
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 | |||||||||