| org.jasig.portal.IUserIdentityStore
All known Subclasses: org.jasig.portal.RDBMUserIdentityStore,
IUserIdentityStore | public interface IUserIdentityStore (Code) | | Interface for managing creation and removal of User Portal Data
author: Susan Bramhall version: $Revision: 36677 $ $Date: 2006-08-22 12:29:27 -0700 (Tue, 22 Aug 2006) $ |
getPortalUID | public int getPortalUID(IPerson person) throws Exception(Code) | | Returns a unique uPortal key for a user.
Parameters: person - the person object uPortalUID number throws: Exception - exception if an error occurs. |
getPortalUID | public int getPortalUID(IPerson person, boolean createPortalData) throws AuthorizationException(Code) | | Returns a unique uPortal key for a user. A boolean flag
determines whether or not to auto-create data for a new user.
Parameters: person - person whose portalUID will be returned Parameters: createPortalData - indicates whether to try to create all uPortal data for a new user. uPortalUID number or -1 if no user found and unable to create user. throws: AuthorizationException - if createPortalData is false and no user is foundor if a sql error is encountered |
getUsername | public String getUsername(IPerson person)(Code) | | Return the username to be used for authorization (exit hook)
Parameters: person - usernmae |
removePortalUID | public void removePortalUID(int uPortalUID) throws Exception(Code) | | |
|
|