|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IUserIdentityStore
Interface for managing creation and removal of User Portal Data
| Method Summary | |
|---|---|
int |
getPortalUID(IPerson person)
Returns a unique uPortal key for a user. |
int |
getPortalUID(IPerson person,
boolean createPortalData)
Returns a unique uPortal key for a user. |
String |
getPortalUserName(int uPortalUID)
Gets a portal user name that is associated with the specified portal ID. |
String |
getUsername(IPerson person)
Return the username to be used for authorization (exit hook) |
void |
removePortalUID(int uPortalUID)
|
| Method Detail |
|---|
int getPortalUID(IPerson person)
throws Exception
person - the person object
Exception - exception if an error occurs.
int getPortalUID(IPerson person,
boolean createPortalData)
throws AuthorizationException
person - person whose portalUID will be returnedcreatePortalData - indicates whether to try to create all uPortal data for a new user.
AuthorizationException - if createPortalData is false and no user is found
or if a sql error is encountered
void removePortalUID(int uPortalUID)
throws Exception
ExceptionString getUsername(IPerson person)
person -
String getPortalUserName(int uPortalUID)
uPortalUID - The portal ID to find a user name for.
Exception - If there are any problems retrieving the user name.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||