|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPrincipalProvider
Base interface for directory objects content providers: users, groups and roles.
Method Summary | |
---|---|
Map |
getAttributes()
Get all attributes as a Map. |
String |
getDisplayName()
Get display name for this principal. |
String |
getEmail()
Get the defined email address for this principal. |
String |
getIconURL()
Get icon URL for this principal. |
String |
getLink()
Get the linkable URL to open My Profile page for this principal. |
String |
getPrincipalDN()
Get the value of the principal DN. |
String |
getPrincipalID()
Get the principal object internal ID. |
String |
getPrincipalURIAsString()
Get the internal principal object URI as String. |
void |
setPrincipalAlias(String alias)
Sets principal alias and initialized this content provider with principal data identified by this alias |
void |
setPrincipalDN(String dn)
Sets principal DN and initializes this content provider with principal data identified by this DN. |
void |
setPrincipalID(String principalID)
Sets principal internal ID and initializes this content provider with principal data identified by this ID |
Method Detail |
---|
String getPrincipalDN()
void setPrincipalDN(String dn)
dn
- The DN value for this principal.String getPrincipalID()
void setPrincipalID(String principalID)
principalID
- The Id value for this principal.void setPrincipalAlias(String alias)
alias
- The alias value for this principal.String getLink()
String getIconURL()
String getDisplayName()
String getEmail()
Map getAttributes()
String getPrincipalURIAsString()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |