Uses of Interface
org.jasig.portal.security.IPerson

Packages that use IPerson
org.jasig.portal   
org.jasig.portal.channel   
org.jasig.portal.channels.cusermanager   
org.jasig.portal.channels.cusermanager.provider   
org.jasig.portal.channels.groupsmanager   
org.jasig.portal.channels.portlet   
org.jasig.portal.channels.webproxy   
org.jasig.portal.events   
org.jasig.portal.events.handlers.db   
org.jasig.portal.events.support   
org.jasig.portal.groups   
org.jasig.portal.groups.pags   
org.jasig.portal.groups.pags.testers   
org.jasig.portal.i18n   
org.jasig.portal.layout Interfaces and classes for basic layouts support. 
org.jasig.portal.layout.dlm Interfaces and classes in support of Distributed Layout Management. 
org.jasig.portal.layout.dlm.processing   
org.jasig.portal.layout.dlm.providers   
org.jasig.portal.layout.dlm.remoting   
org.jasig.portal.layout.immutable Classes in support of restricting the user from changing the layout. 
org.jasig.portal.layout.simple Intefaces and classes primarily for Simple Layouts. 
org.jasig.portal.portlets.portletadmin   
org.jasig.portal.portlets.swapper   
org.jasig.portal.security   
org.jasig.portal.security.provider   
org.jasig.portal.services   
org.jasig.portal.services.stats   
org.jasig.portal.tools   
org.jasig.portal.user   
 

Uses of IPerson in org.jasig.portal
 

Methods in org.jasig.portal that return IPerson
 IPerson ChannelStaticData.getPerson()
          Deprecated. Provide information on the user the channel is serving
 IPerson UserInstance.getPerson()
           
 IPerson GuestUserPreferencesManagerWrapper.getPerson()
          Returns current person object
 IPerson IUserPreferencesManager.getPerson()
          Returns current person object
 IPerson UserPreferencesManager.getPerson()
          Returns current person object
 IPerson GuestUserInstance.getPerson()
           
 

Methods in org.jasig.portal with parameters of type IPerson
protected  int RDBMUserIdentityStore.addNewUser(int newUID, IPerson person, RDBMUserIdentityStore.TemplateUser templateUser)
           
 void AbstractChannelRegistryStore.approveChannelDefinition(IChannelDefinition channelDef, IPerson approver, Date approveDate)
          Deprecated. Sets a channel definition as "approved".
 void IChannelRegistryStore.approveChannelDefinition(IChannelDefinition channelDef, IPerson approver, Date approveDate)
          Deprecated. Sets a channel definition as "approved".
 IChannelDefinition[] AbstractChannelRegistryStore.getAllChildChannels(ChannelCategory parent, IPerson person)
          Deprecated.  
 IChannelDefinition[] IChannelRegistryStore.getAllChildChannels(ChannelCategory parent, IPerson person)
          Deprecated. Recursively gets all child channel definitions for a parent category that the given user is allowed to subscribe to.
 IChannelDefinition[] AbstractChannelRegistryStore.getAllManageableChildChannels(ChannelCategory parent, IPerson person)
          Deprecated.  
 IChannelDefinition[] IChannelRegistryStore.getAllManageableChildChannels(ChannelCategory parent, IPerson person)
          Deprecated. Recursively gets all child channel definitions for a parent category that the given user is allowed to manage.
static IAuthorizationPrincipal ChannelStaticData.getAuthorizationPrincipal(IPerson person)
          Deprecated. Returns an instance of the IAuthorizationPrincipal for the IPerson
 List<IChannelDefinition> IChannelRegistryStore.getChannelDefinitions(IPerson person)
          Deprecated. Get all channel definitions filtered by a user's channel permissions
static Document ChannelRegistryManager.getChannelRegistry(IPerson person)
          Deprecated. Returns the channel registry as a Document.
 IChannelDefinition[] AbstractChannelRegistryStore.getChildChannels(ChannelCategory parent, IPerson person)
          Deprecated. Gets all child channel definitions for a parent category that the given user is allowed to subscribe to.
 IChannelDefinition[] IChannelRegistryStore.getChildChannels(ChannelCategory parent, IPerson person)
          Deprecated. Gets all child channel definitions for a parent category that the given user is allowed to subscribe to.
static Document ChannelRegistryManager.getManageableChannelRegistry(IPerson person)
          Deprecated. Returns the channel registry as a Document.
 IChannelDefinition[] AbstractChannelRegistryStore.getManageableChildChannels(ChannelCategory parent, IPerson person)
          Deprecated.  
 IChannelDefinition[] IChannelRegistryStore.getManageableChildChannels(ChannelCategory parent, IPerson person)
          Deprecated. Gets all child channel definitions for a parent category that the given user is allowed to manage.
protected  int RDBMUserIdentityStore.getNewPortalUID(IPerson person)
           
 int RDBMUserIdentityStore.getPortalUID(IPerson person)
          getuPortalUID - return a unique uPortal key for a user.
 int IUserIdentityStore.getPortalUID(IPerson person)
          Returns a unique uPortal key for a user.
 int RDBMUserIdentityStore.getPortalUID(IPerson person, boolean createPortalData)
          Get the portal user ID for this person object.
 int IUserIdentityStore.getPortalUID(IPerson person, boolean createPortalData)
          Returns a unique uPortal key for a user.
protected  String RDBMUserIdentityStore.getTemplateName(IPerson person)
           
 String RDBMUserIdentityStore.getUsername(IPerson person)
          Return the username to be used for authorization (exit hook)
 String IUserIdentityStore.getUsername(IPerson person)
          Return the username to be used for authorization (exit hook)
 void StandaloneChannelRenderer.initialize(Hashtable params, String channelName, boolean hasHelp, boolean hasAbout, boolean hasEdit, long timeOut, IPerson person)
          Deprecated. Initializes the channel and calls setStaticData() on the channel.
static void ChannelRegistryManager.removeChannel(String channelID, IPerson person)
          Deprecated. Removes a channel from the channel registry.
 void ChannelStaticData.setPerson(IPerson person)
          Deprecated. Setter method for the user being served by the channel
protected  void RDBMUserIdentityStore.updateUser(int userId, IPerson person, RDBMUserIdentityStore.TemplateUser templateUser)
           
 

Constructors in org.jasig.portal with parameters of type IPerson
GuestUserInstance(IPerson person, GuestUserPreferencesManager preferencesManager, HttpServletRequest request)
           
GuestUserPreferencesManager(IPerson person)
          Initializing constructor.
UserInstance(IPerson person, HttpServletRequest request)
           
UserPreferencesManager(HttpServletRequest req, IPerson person)
          Constructor does the following 1.
UserPreferencesManager(HttpServletRequest req, IPerson person, LocaleManager localeManager)
          Constructor does the following 1.
 

Uses of IPerson in org.jasig.portal.channel
 

Methods in org.jasig.portal.channel with parameters of type IPerson
 List<IChannelDefinition> JpaChannelRegistryStore.getChannelDefinitions(IPerson person)
          Deprecated.  
 void ChannelPublishingServiceImpl.removeChannelDefinition(IChannelDefinition channelDefinition, IPerson person)
           
 void IChannelPublishingService.removeChannelDefinition(IChannelDefinition channelDefinition, IPerson person)
          Deprecated.  
 IChannelDefinition ChannelPublishingServiceImpl.saveChannelDefinition(IChannelDefinition definition, IPerson publisher, ChannelCategory[] categories, IGroupMember[] groupMembers)
           
 IChannelDefinition IChannelPublishingService.saveChannelDefinition(IChannelDefinition definition, IPerson publisher, ChannelCategory[] categories, IGroupMember[] groupMembers)
          Deprecated.  
 

Uses of IPerson in org.jasig.portal.channels.cusermanager
 

Methods in org.jasig.portal.channels.cusermanager that return IPerson
 IPerson ChannelRuntimeDataToPersonConverter.channelRuntimeDataToPerson(ChannelRuntimeData channelRuntimeData)
          Deprecated.  
 IPerson[] IDataHandler.getAllUsers()
          Deprecated.  
 IPerson[] IDataHandler.getAllUsersLike(String SearchString)
          Deprecated.  
 IPerson IDataHandler.getUser(String UID)
          Deprecated.  
 

Methods in org.jasig.portal.channels.cusermanager with parameters of type IPerson
 void IDataHandler.addUser(IPerson AnIndividual)
          Deprecated.  
 void IDataHandler.removeUser(IPerson AnIndividual)
          Deprecated.  
 void IDataHandler.setUserInformation(IPerson AnIndividual)
          Deprecated.  
 void IDataHandler.setUserPassword(IPerson AnIndividual, String OriginalPassword)
          Deprecated. OriginalPassword is null if called in "UserManager" mode.
 

Uses of IPerson in org.jasig.portal.channels.cusermanager.provider
 

Methods in org.jasig.portal.channels.cusermanager.provider that return IPerson
 IPerson[] DefaultDataHandlerImpl.getAllUsers()
          Deprecated.  
 IPerson[] DefaultDataHandlerImpl.getAllUsersLike(String SearchString)
          Deprecated.  
 IPerson DefaultDataHandlerImpl.getUser(String UID)
          Deprecated.  
 

Methods in org.jasig.portal.channels.cusermanager.provider with parameters of type IPerson
 void DefaultDataHandlerImpl.addUser(IPerson AnIndividual)
          Deprecated.  
 void DefaultDataHandlerImpl.removeUser(IPerson AnIndividual)
          Deprecated.  
 void DefaultDataHandlerImpl.setUserInformation(IPerson AnIndividual)
          Deprecated.  
 void DefaultDataHandlerImpl.setUserPassword(IPerson AnIndividual, String OriginalPassword)
          Deprecated. OriginalPassword is null if called in "UserManager" mode.
 

Uses of IPerson in org.jasig.portal.channels.groupsmanager
 

Fields in org.jasig.portal.channels.groupsmanager declared as IPerson
 IPerson CGroupsManagerUnrestrictedSessionData.user
          Deprecated.  
 

Constructors in org.jasig.portal.channels.groupsmanager with parameters of type IPerson
CGroupsManagerUnrestrictedSessionData(Document model, IPerson user, boolean isAdminUser, IGroupsManagerPermissions gmPermissions, IAuthorizationPrincipal authPrincipal)
          Deprecated. Creates new CGroupsManagerUnrestrictedSessionData
 

Uses of IPerson in org.jasig.portal.channels.portlet
 

Constructors in org.jasig.portal.channels.portlet with parameters of type IPerson
PortletHttpServletRequestWrapper(HttpServletRequest httpServletRequest, Map<String,List<String>> parameters, IPerson person, List<org.apache.pluto.descriptors.common.SecurityRoleRefDD> securityRoleRefs)
           
 

Uses of IPerson in org.jasig.portal.channels.webproxy
 

Methods in org.jasig.portal.channels.webproxy that return IPerson
 IPerson CWebProxy.ChannelState.getIPerson()
           
 

Uses of IPerson in org.jasig.portal.events
 

Methods in org.jasig.portal.events that return IPerson
 IPerson PortalEvent.getPerson()
           
 

Constructors in org.jasig.portal.events with parameters of type IPerson
PortalEvent(Object source, IPerson person)
           
PortalEvent(Object source, IPerson person, EventType eventType)
           
 

Uses of IPerson in org.jasig.portal.events.handlers.db
 

Methods in org.jasig.portal.events.handlers.db with parameters of type IPerson
protected  StatsSession JpaPortalEventStore.getStatsSession(IPerson person)
          Gets a StatsSession object for the specified person, creating, populating and persisting it if needed
protected  void JpaPortalEventStore.updateStatsSessionGroups(StatsSession session, IPerson person)
          Sets the StatsSession.setGroups(Set) using the keys from the IGroupMembers returned by IGroupMember.getAllContainingGroups()
 

Uses of IPerson in org.jasig.portal.events.support
 

Constructors in org.jasig.portal.events.support with parameters of type IPerson
ChannelAddedToLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutChannelDescription description, IUserLayoutNodeDescription parentNode)
           
ChannelInstanciatedInLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutChannelDescription description, IUserLayoutNodeDescription parentNode)
           
ChannelLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutChannelDescription description, IUserLayoutNodeDescription parentNode, EventType eventType)
           
ChannelMovedInLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutChannelDescription description, IUserLayoutNodeDescription oldParentNode, IUserLayoutNodeDescription newParentNode)
           
ChannelPortalEvent(Object source, IPerson person, IChannelDefinition channelDefinition, EventType eventType)
           
ChannelRemovedFromLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutChannelDescription description, IUserLayoutNodeDescription parentNode)
           
ChannelRenderedInLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutChannelDescription description, IUserLayoutNodeDescription parentNode, long renderTime, boolean renderedFromCache)
           
ChannelTargetedInLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutChannelDescription description, IUserLayoutNodeDescription parentNode)
           
ChannelUpdatedInLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutChannelDescription description, IUserLayoutNodeDescription parentNode)
           
LayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutFolderDescription folder, EventType eventType)
           
ModifiedChannelDefinitionPortalEvent(Object source, IPerson person, IChannelDefinition channelDefinition)
           
PageRenderTimePortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutFolderDescription folder, long renderTime)
           
PortletActionInLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutChannelDescription description, IUserLayoutNodeDescription parentNode, long renderTime)
           
PublishedChannelDefinitionPortalEvent(Object source, IPerson person, IChannelDefinition channelDefinition)
           
RemovedChannelDefinitionPortalEvent(Object source, IPerson person, IChannelDefinition channelDefinition)
           
TimedChannelLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutChannelDescription description, IUserLayoutNodeDescription parentNode, long renderTime, EventType eventType)
           
UserAddedFolderToLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutFolderDescription folder)
           
UserLoggedInPortalEvent(Object source, IPerson person)
           
UserLoggedOutPortalEvent(Object source, IPerson person)
           
UserMovedFolderInLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutFolderDescription folder)
           
UserRemovedFolderFromLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutFolderDescription folder)
           
UserSessionCreatedPortalEvent(Object source, IPerson person)
           
UserSessionDestroyedPortalEvent(Object source, IPerson person)
           
UserUpdatedFolderInLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutFolderDescription folder)
           
 

Uses of IPerson in org.jasig.portal.groups
 

Methods in org.jasig.portal.groups that return types with arguments of type IPerson
 Class<IPerson> PersonDirNameFinder.getType()
           
 

Uses of IPerson in org.jasig.portal.groups.pags
 

Methods in org.jasig.portal.groups.pags with parameters of type IPerson
 boolean PersonAttributesGroupStore.GroupDefinition.contains(IPerson person)
           
 boolean PersonAttributesGroupStore.GroupDefinition.test(IPerson person)
           
 boolean PersonAttributesGroupStore.TestGroup.test(IPerson person)
           
 boolean IPersonTester.test(IPerson person)
           
 

Uses of IPerson in org.jasig.portal.groups.pags.testers
 

Methods in org.jasig.portal.groups.pags.testers with parameters of type IPerson
 boolean StringTester.test(IPerson person)
           
 boolean ValueMissingTester.test(IPerson person)
           
 boolean IntegerTester.test(IPerson person)
           
 boolean AlwaysTrueTester.test(IPerson person)
           
 

Uses of IPerson in org.jasig.portal.i18n
 

Methods in org.jasig.portal.i18n with parameters of type IPerson
 Locale[] RDBMLocaleStore.getUserLocales(IPerson person)
           
 Locale[] ILocaleStore.getUserLocales(IPerson person)
          Retrieves the locale preferences for a particular user.
 void RDBMLocaleStore.updateUserLocales(IPerson person, Locale[] locales)
           
 void ILocaleStore.updateUserLocales(IPerson person, Locale[] locales)
          Persists the locale preferences for a particular user.
 

Constructors in org.jasig.portal.i18n with parameters of type IPerson
LocaleManager(IPerson person)
          Constructor that associates a locale manager with a user.
LocaleManager(IPerson person, String acceptLanguage)
          Constructor that sets up locales according to the Accept-Language request header from a user's browser.
 

Uses of IPerson in org.jasig.portal.layout
 

Methods in org.jasig.portal.layout with parameters of type IPerson
 UserProfile IUserLayoutStore.addUserProfile(IPerson person, UserProfile profile)
          Creates a new user profile in the database.
 void IUserLayoutStore.deleteUserProfile(IPerson person, int profileId)
          remove user profile from the database
 org.dom4j.Element IUserLayoutStore.exportLayout(IPerson person, UserProfile profile)
          Returns an Element representing the user's layout and UserPreferences (but not portlet preferences) formatted for export.
 String IUserLayoutStore.generateNewChannelSubscribeId(IPerson person)
          Generate an instance id for a channel being added to the user layout
 String IUserLayoutStore.generateNewFolderId(IPerson person)
          Generate a folder id for a folder being added to the user layout
 StructureStylesheetUserPreferences IUserLayoutStore.getStructureStylesheetUserPreferences(IPerson person, int profileId, int stylesheetId)
          Obtain structure stylesheet user preferences
 ThemeStylesheetUserPreferences IUserLayoutStore.getThemeStylesheetUserPreferences(IPerson person, int profileId, int stylesheetId)
          Obtain theme stylesheet user preferences
 Document IUserLayoutStore.getUserLayout(IPerson Person, UserProfile profile)
          Retrieve a user layout document.
static IUserLayoutManager UserLayoutManagerFactory.getUserLayoutManager(IPerson person, UserProfile profile)
          Obtain a regular user layout manager implementation
 UserPreferences IUserLayoutStore.getUserPreferences(IPerson person, UserProfile profile)
          Retreive the entire UserPreferences object
 UserProfile IUserLayoutStore.getUserProfile(IPerson person, String userAgent)
          Obtain user profile associated with a particular browser
 UserProfile IUserLayoutStore.getUserProfileByFname(IPerson person, String profileFname)
          Obtains a user profile by profile functional name.
 UserProfile IUserLayoutStore.getUserProfileById(IPerson person, int profileId)
          Obtains a user profile by profile id.
 Hashtable<Integer,UserProfile> IUserLayoutStore.getUserProfileList(IPerson person)
          retreive a list of profiles associated with a user
 void IUserLayoutManager.processLayoutParameters(IPerson person, UserPreferences userPrefs, HttpServletRequest req)
          Allows layout manager specific handling of user request parameter processing potentially including passing of specific parameters to the structure and theme transformations via the user preferences object.
 void TransientUserLayoutManagerWrapper.processLayoutParameters(IPerson person, UserPreferences userPrefs, HttpServletRequest req)
          Delegates to the wrapped layout manager's implementation.
 void IUserLayoutStore.putUserPreferences(IPerson person, UserPreferences up)
          save user preferences
 void IUserLayoutStore.setStructureStylesheetUserPreferences(IPerson person, int profileId, StructureStylesheetUserPreferences fsup)
          Save structure stylesheet user pferences
 void IUserLayoutStore.setThemeStylesheetUserPreferences(IPerson person, int profileId, ThemeStylesheetUserPreferences ssup)
          Save theme stylesheet user preferences
 void IUserLayoutStore.setUserBrowserMapping(IPerson person, String userAgent, int profileId)
          establish a browser - user profile mapping
 void IUserLayoutStore.setUserLayout(IPerson Person, UserProfile profile, Document layoutXML, boolean channelsAdded)
          Persist user layout document.
 void IUserLayoutStore.updateUserProfile(IPerson person, UserProfile profile)
          update user profile
 

Uses of IPerson in org.jasig.portal.layout.dlm
 

Fields in org.jasig.portal.layout.dlm declared as IPerson
protected  IPerson DistributedLayoutManager.owner
           
 

Methods in org.jasig.portal.layout.dlm with parameters of type IPerson
static void DeleteManager.addDeleteDirective(Element compViewNode, String elementID, IPerson person)
          Create and append a delete directive to delete the node identified by the passed in element id.
static void ParameterEditManager.addParmEditDirective(Element compViewChannelNode, String targetId, String name, String value, IPerson person)
          Create and append a parameter edit directive to parameter edits set for applying a user specified value to a named parameter of the incorporated channel represented by the passed-in target id.
static void EditManager.addPrefsDirective(Element plfNode, String attributeName, IPerson person)
          Create and append a user preferences edit directive to the edit set if not there.
 void ILayoutCachingService.cacheLayout(IPerson owner, UserProfile profile, Document layout)
           
 void LayoutCachingService.cacheLayout(IPerson owner, UserProfile profile, Document layout)
           
static Document ILFBuilder.constructILF(Document PLF, Vector sequence, IPerson person)
           
static Element HandlerUtils.createPlfNodeAndPath(Element compViewNode, boolean includeChildNodes, IPerson person)
          Creates a copy of the passed in ILF node in the PLF if not already there as well as creating any ancestor nodes along the path from this node up to the layout root if they are not there.
 void LayoutDecorator.decorate(Document layout, IPerson person, UserProfile profile)
           
static void TabColumnPrefsHandler.deleteNode(Element compViewNode, Element compViewParent, IPerson person)
          Handles user requests to delete UI elements.
 org.dom4j.Element RDBMDistributedLayoutStore.exportLayout(IPerson person, UserProfile profile)
           
 Document ILayoutCachingService.getCachedLayout(IPerson owner, UserProfile profile)
           
 Document LayoutCachingService.getCachedLayout(IPerson owner, UserProfile profile)
           
protected  Serializable LayoutCachingService.getCacheKey(IPerson owner, UserProfile profile)
           
 String RDBMDistributedLayoutStore.getNextStructDirectiveId(IPerson person)
          Generates a new struct id for directive elements that dlm places in the PLF version of the layout tree.
static Document RDBMDistributedLayoutStore.getPLF(IPerson person)
           
static Element HandlerUtils.getPLFNode(Element compViewNode, IPerson person, boolean create, boolean includeChildNodes)
          This method returns the PLF version of the passed in compViewNode.
 StructureStylesheetUserPreferences RDBMDistributedLayoutStore.getStructureStylesheetUserPreferences(IPerson person, int profileId, int stylesheetId)
           
 ThemeStylesheetUserPreferences RDBMDistributedLayoutStore.getThemeStylesheetUserPreferences(IPerson person, int profileId, int stylesheetId)
           
 Document RDBMDistributedLayoutStore.getUserLayout(IPerson person, UserProfile profile)
          Returns the layout for a user decorated with any specified decorator.
abstract  boolean Evaluator.isApplicable(IPerson person)
           
 boolean FragmentDefinition.isApplicable(IPerson p)
           
 boolean RDBMDistributedLayoutStore.isFragmentOwner(IPerson person)
          Determines if a user is a fragment owner.
static void TabColumnPrefsHandler.moveElement(Element compViewNode, Element oldCompViewParent, IPerson person)
          This method is called from the TabColumnPrefsState class after a node has already been moved from its old parent to its new in the ILF.
 void DistributedLayoutManager.processLayoutParameters(IPerson person, UserPreferences userPrefs, HttpServletRequest req)
          Handle layout specific parameters posted with the request.
 void ILayoutCachingService.removeCachedLayout(IPerson owner, UserProfile profile)
           
 void LayoutCachingService.removeCachedLayout(IPerson owner, UserProfile profile)
           
static void EditManager.removeEditDirective(String elementId, String attributeName, IPerson person)
          Searches for a dlm:edit command which indicates that a node attribute was reset to the value in the fragment and if found removes it from the user's PLF.
static void ParameterEditManager.removeParmEditDirective(String targetId, String name, IPerson person)
          Remove a parameter edit directive from the parameter edits set for applying user specified values to a named parameter of an incorporated channel represented by the passed-in target id.
static void EditManager.removePreferenceDirective(IPerson person, String elementId, String attributeName)
          Searches for a dlm:pref command which indicates that a user preference was change and if found removes it from the user's PLF.
 void RDBMDistributedLayoutStore.setStructureStylesheetUserPreferences(IPerson person, int profileId, StructureStylesheetUserPreferences ssup)
           
 void RDBMDistributedLayoutStore.setThemeStylesheetUserPreferences(IPerson person, int profileId, ThemeStylesheetUserPreferences tsup)
           
 void RDBMDistributedLayoutStore.setUserLayout(IPerson person, UserProfile profile, Document layoutXML, boolean channelsAdded)
          This method overrides the same method in the super class to persist only layout information stored in the user's person layout fragment or PLF.
static void UserPrefsHandler.setUserPreference(Element compViewNode, String attributeName, IPerson person)
          Records changes made to element attributes that are defined as being part of a user's user preferences object and not part of the layout.
static void PositionManager.updatePositionSet(Element compViewParent, Element plfParent, IPerson person)
          This method updates the positions recorded in a position set to reflect the ids of the nodes in the composite view of the layout.
 

Constructors in org.jasig.portal.layout.dlm with parameters of type IPerson
DistributedLayoutManager(IPerson owner, UserProfile profile, IUserLayoutStore store)
           
 

Uses of IPerson in org.jasig.portal.layout.dlm.processing
 

Methods in org.jasig.portal.layout.dlm.processing with parameters of type IPerson
 void ExampleStickyTabEnforcer.setResources(IPerson person, DistributedLayoutManager dlm)
          Acquires an instance of DistributedLayoutManager to allow this processor to look at all tabs in the user's layout.
 void IParameterProcessor.setResources(IPerson person, DistributedLayoutManager dlm)
          Sets the IPerson and DistributedLayoutManager objects for use by this object in the implementation of its characteristics.
 void ProcessingPipe.setResources(IPerson person, DistributedLayoutManager dlm)
          Hands the passed-in instances or IPerson and DistributedLayoutManager to all configured fixed and optional processors.
 

Uses of IPerson in org.jasig.portal.layout.dlm.providers
 

Methods in org.jasig.portal.layout.dlm.providers with parameters of type IPerson
 boolean GroupMembershipEvaluator.isApplicable(IPerson p)
           
 boolean AttributeEvaluator.isApplicable(IPerson p)
           
 boolean AllUsersEvaluatorFactory.isApplicable(IPerson p)
           
 boolean GuestUserEvaluatorFactory.isApplicable(IPerson p)
           
 boolean Paren.isApplicable(IPerson toPerson)
           
 void ThemeParamInjector.setResources(IPerson person, DistributedLayoutManager dlm)
          Captures the passed-in IPerson object for use when processing parameters.
 void RegularViewChannelRemover.setResources(IPerson person, DistributedLayoutManager dlm)
          Captures the passed-in DistributedLayoutManager instance for use when processing parameters.
 

Uses of IPerson in org.jasig.portal.layout.dlm.remoting
 

Methods in org.jasig.portal.layout.dlm.remoting with parameters of type IPerson
 void AuthenticatedUserThemeParamInjector.setResources(IPerson person, DistributedLayoutManager dlm)
          Captures the passed-in IPerson object for use when processing parameters.
 void AjaxPreferencesThemeParamInjector.setResources(IPerson person, DistributedLayoutManager dlm)
          Captures the passed-in IPerson object for use when processing parameters.
 

Uses of IPerson in org.jasig.portal.layout.immutable
 

Methods in org.jasig.portal.layout.immutable with parameters of type IPerson
 void ImmutableUserLayoutManagerWrapper.processLayoutParameters(IPerson person, UserPreferences userPrefs, HttpServletRequest req)
          Ignores this call to prevent changes to the layout.
 

Uses of IPerson in org.jasig.portal.layout.simple
 

Fields in org.jasig.portal.layout.simple declared as IPerson
protected  IPerson SimpleUserLayoutManager.owner
           
 

Methods in org.jasig.portal.layout.simple with parameters of type IPerson
 UserProfile RDBMUserLayoutStore.addUserProfile(IPerson person, UserProfile profile)
          Add a user profile
 void RDBMUserLayoutStore.deleteUserProfile(IPerson person, int profileId)
           
 String RDBMUserLayoutStore.generateNewChannelSubscribeId(IPerson person)
          Return the next available channel structure id for a user
 String RDBMUserLayoutStore.generateNewFolderId(IPerson person)
          Return the next available folder structure id for a user
protected  String RDBMUserLayoutStore.getNextStructId(IPerson person, String prefix)
          Return the next available structure id for a user
abstract  StructureStylesheetUserPreferences RDBMUserLayoutStore.getStructureStylesheetUserPreferences(IPerson person, int profileId, int stylesheetId)
           
abstract  ThemeStylesheetUserPreferences RDBMUserLayoutStore.getThemeStylesheetUserPreferences(IPerson person, int profileId, int stylesheetId)
           
 Document RDBMUserLayoutStore.getUserLayout(IPerson person, UserProfile profile)
           
 UserPreferences RDBMUserLayoutStore.getUserPreferences(IPerson person, String profileFname)
           
 UserPreferences RDBMUserLayoutStore.getUserPreferences(IPerson person, UserProfile profile)
           
 UserProfile RDBMUserLayoutStore.getUserProfile(IPerson person, String userAgent)
           
 UserProfile RDBMUserLayoutStore.getUserProfileByFname(IPerson person, String profileFname)
           
 UserProfile RDBMUserLayoutStore.getUserProfileById(IPerson person, int profileId)
           
 Hashtable RDBMUserLayoutStore.getUserProfileList(IPerson person)
           
 void SimpleUserLayoutManager.processLayoutParameters(IPerson person, UserPreferences userPrefs, HttpServletRequest req)
           
 void RDBMUserLayoutStore.putUserPreferences(IPerson person, UserPreferences up)
           
abstract  void RDBMUserLayoutStore.setStructureStylesheetUserPreferences(IPerson person, int profileId, StructureStylesheetUserPreferences ssup)
           
abstract  void RDBMUserLayoutStore.setThemeStylesheetUserPreferences(IPerson person, int profileId, ThemeStylesheetUserPreferences tsup)
           
 void RDBMUserLayoutStore.setUserBrowserMapping(IPerson person, String userAgent, int profileId)
           
 void RDBMUserLayoutStore.setUserLayout(IPerson person, UserProfile profile, Document layoutXML, boolean channelsAdded)
          Save the user layout.
 void RDBMUserLayoutStore.updateUserProfile(IPerson person, UserProfile profile)
           
 

Constructors in org.jasig.portal.layout.simple with parameters of type IPerson
SimpleUserLayoutManager(IPerson owner, UserProfile profile, IUserLayoutStore store)
           
 

Uses of IPerson in org.jasig.portal.portlets.portletadmin
 

Methods in org.jasig.portal.portlets.portletadmin with parameters of type IPerson
 Set<ChannelLifecycleState> PortletAdministrationHelper.getAllowedLifecycleStates(IPerson person, List<JsonEntityBean> categories)
           
 boolean PortletAdministrationHelper.hasLifecyclePermission(IPerson person, ChannelLifecycleState state, List<JsonEntityBean> categories)
           
 void PortletAdministrationHelper.removePortletRegistration(int channelId, IPerson person)
          Delete the portlet with the given channel ID.
 ChannelDefinitionForm PortletAdministrationHelper.savePortletRegistration(ChannelDefinitionForm form, IPerson publisher)
          Persist a new or edited ChannelDefinition.
 

Uses of IPerson in org.jasig.portal.portlets.swapper
 

Constructors in org.jasig.portal.portlets.swapper with parameters of type IPerson
IdentitySwapperPrincipal(IPerson person)
           
 

Uses of IPerson in org.jasig.portal.security
 

Methods in org.jasig.portal.security that return IPerson
static IPerson PersonFactory.createGuestPerson()
          Creates a guest user.
static IPerson PersonFactory.createPerson()
          Creates an empty IPerson implementation.
static IPerson PersonFactory.createSystemPerson()
          Creates a system user.
 IPerson IPersonManager.getPerson(HttpServletRequest request)
          Returns an IPerson associated with the incoming request
 

Methods in org.jasig.portal.security with parameters of type IPerson
static boolean AdminEvaluator.isAdmin(IPerson p)
          Determines if the passed-in IPerson represents a user that is a member of the administrator group or any of its sub groups.
 

Uses of IPerson in org.jasig.portal.security.provider
 

Classes in org.jasig.portal.security.provider that implement IPerson
 class PersonImpl
          This is a reference IPerson implementation.
 class RestrictedPerson
          An IPerson object that wraps another IPerson object and prevents access to the underlying sercurity context.
 

Methods in org.jasig.portal.security.provider that return IPerson
 IPerson SimplePersonManager.getPerson(HttpServletRequest request)
          Retrieve an IPerson object for the incoming request
 IPerson RemoteUserPersonManager.getPerson(HttpServletRequest request)
          Retrieve an IPerson object for the incoming request
 

Constructors in org.jasig.portal.security.provider with parameters of type IPerson
RestrictedPerson(IPerson person)
           
 

Uses of IPerson in org.jasig.portal.services
 

Fields in org.jasig.portal.services declared as IPerson
protected  IPerson Authentication.m_Person
           
 

Methods in org.jasig.portal.services that return IPerson
 IPerson Authentication.getPerson()
          Returns an IPerson object that can be used to hold site-specific attributes about the logged on user.
 

Methods in org.jasig.portal.services with parameters of type IPerson
 void Authentication.authenticate(HashMap principals, HashMap credentials, IPerson person)
          Attempts to authenticate a given IPerson based on a set of principals and credentials
static void GroupService.finishedSession(IPerson person)
          Receives notice that the UserInstance has been unbound from the HttpSession.
protected  String Authentication.getUsername(IPerson person)
          Return the username to be used for authorization (exit hook)
protected  void GroupService.ifinishedSession(IPerson person)
          Receives notice that the UserInstance has been unbound from the HttpSession.
protected  void Authentication.resetEntityIdentifier(IPerson person, IPerson newPerson)
          Reset the entity identifier in the final person object (exit hook)
 void Authentication.setContextParameters(HashMap principals, HashMap credentials, String ctxName, ISecurityContext securityContext, IPerson person)
          Get the principal and credential for a specific context and store them in the context.
 

Uses of IPerson in org.jasig.portal.services.stats
 

Methods in org.jasig.portal.services.stats with parameters of type IPerson
 void ConditionalStatsRecorder.recordChannelAddedToLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)
           
 void IStatsRecorder.recordChannelAddedToLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)
          Called when a channel is being added to a user layout
 void ConditionalStatsRecorder.recordChannelDefinitionModified(IPerson person, IChannelDefinition channelDef)
           
 void IStatsRecorder.recordChannelDefinitionModified(IPerson person, IChannelDefinition channelDef)
          Called when a user modifies an existing channel
 void ConditionalStatsRecorder.recordChannelDefinitionPublished(IPerson person, IChannelDefinition channelDef)
           
 void IStatsRecorder.recordChannelDefinitionPublished(IPerson person, IChannelDefinition channelDef)
          Called when a user publishes a channel
 void ConditionalStatsRecorder.recordChannelDefinitionRemoved(IPerson person, IChannelDefinition channelDef)
           
 void IStatsRecorder.recordChannelDefinitionRemoved(IPerson person, IChannelDefinition channelDef)
          Called when a user removes an existing channel
 void ConditionalStatsRecorder.recordChannelInstantiated(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)
           
 void IStatsRecorder.recordChannelInstantiated(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)
          Called when a channel is being instantiated
 void ConditionalStatsRecorder.recordChannelMovedInLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)
           
 void IStatsRecorder.recordChannelMovedInLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)
          Called when a channel is being moved in a user layout
 void ConditionalStatsRecorder.recordChannelRemovedFromLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)
           
 void IStatsRecorder.recordChannelRemovedFromLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)
          Called when a channel is being removed from a user layout
 void ConditionalStatsRecorder.recordChannelRendered(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)
           
 void IStatsRecorder.recordChannelRendered(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)
          Called when a channel is being rendered
 void ConditionalStatsRecorder.recordChannelTargeted(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)
           
 void IStatsRecorder.recordChannelTargeted(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)
          Called when a channel is being targeted
 void ConditionalStatsRecorder.recordChannelUpdatedInLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)
           
 void IStatsRecorder.recordChannelUpdatedInLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)
          Called when a channel is being updated in a user layout
 void ConditionalStatsRecorder.recordFolderAddedToLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)
           
 void IStatsRecorder.recordFolderAddedToLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)
          Called when a folder is being added to a user layout
 void ConditionalStatsRecorder.recordFolderMovedInLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)
           
 void IStatsRecorder.recordFolderMovedInLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)
          Called when a folder is being moved in a user layout
 void ConditionalStatsRecorder.recordFolderRemovedFromLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)
           
 void IStatsRecorder.recordFolderRemovedFromLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)
          Called when a folder is being removed from a user layout
 void ConditionalStatsRecorder.recordFolderUpdatedInLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)
           
 void IStatsRecorder.recordFolderUpdatedInLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)
          Called when a folder is being updated in a user layout
 void ConditionalStatsRecorder.recordLogin(IPerson person)
           
 void IStatsRecorder.recordLogin(IPerson person)
          Called when user authenticates successfully.
 void ConditionalStatsRecorder.recordLogout(IPerson person)
           
 void IStatsRecorder.recordLogout(IPerson person)
          Called when user logs out.
 void ConditionalStatsRecorder.recordSessionCreated(IPerson person)
           
 void IStatsRecorder.recordSessionCreated(IPerson person)
          Called when a new session is created for a user.
 void ConditionalStatsRecorder.recordSessionDestroyed(IPerson person)
           
 void IStatsRecorder.recordSessionDestroyed(IPerson person)
          Called when the user's session is destroyed.
 

Constructors in org.jasig.portal.services.stats with parameters of type IPerson
StatsRecorderLayoutEventListener(IPerson person, UserProfile profile)
          Constructor for StatsRecorderLayoutEventListener.
 

Uses of IPerson in org.jasig.portal.tools
 

Methods in org.jasig.portal.tools that return IPerson
protected  IPerson ChannelServlet.getPerson(HttpServletRequest req)
           
 

Uses of IPerson in org.jasig.portal.user
 

Methods in org.jasig.portal.user that return IPerson
 IPerson IUserInstance.getPerson()
           
 



Copyright © 2010 Jasig. All Rights Reserved.