Uses of Class
com.arsdigita.acs.UserInfo

Packages that use UserInfo
com.arsdigita.acs   
com.arsdigita.acs.bboard   
com.arsdigita.acs.calendar   
com.arsdigita.acs.fs   
com.arsdigita.acs.html   
com.arsdigita.acs.portals   
com.arsdigita.acs.search   
com.arsdigita.acs.ug   
 

Uses of UserInfo in com.arsdigita.acs
 

Methods in com.arsdigita.acs that return UserInfo
static UserInfo Security.getVerifiedUserInfo(PageContext pc, boolean redirect)
          Checks the current HttpSession for a set UserInfo object.
static UserInfo Security.getVerifiedUserInfo(PageContext pc)
          Same as getVerifiedUserInfo(pc, true).
static UserInfo Security.getVerifiedUserInfo(HttpServletRequest req, HttpServletResponse resp, boolean redirect)
          Checks the current HttpSession for a set UserInfo object.
static UserInfo Security.getVerifiedUserInfo(HttpServletRequest req, HttpServletResponse resp)
          Same as getVerifiedUserInfo(req, resp, true)
 

Uses of UserInfo in com.arsdigita.acs.bboard
 

Methods in com.arsdigita.acs.bboard with parameters of type UserInfo
 boolean TopicsDataSource.authorizeUser(UserInfo user, PageContext pc)
          Verifies that a user can read messages for this topic.
 boolean TopicsDataSource.adminAuthorize(UserInfo user, PageContext pc)
          Verifies that a user can administer messages for this topic.
 

Uses of UserInfo in com.arsdigita.acs.calendar
 

Fields in com.arsdigita.acs.calendar declared as UserInfo
 UserInfo CalendarInfo.loggedInUser
           
 

Methods in com.arsdigita.acs.calendar that return UserInfo
 UserInfo CalendarInfo.getLoggedInUser()
          Get the value of loggedInUser.
 

Methods in com.arsdigita.acs.calendar with parameters of type UserInfo
 void CalendarInfo.setLoggedInUser(UserInfo v)
          Set the value of loggedInUser.
static CalendarInfo CalendarProcs.initializeCalendarParameters(HttpServletRequest request, Integer viewedUserId, UserInfo loggedInUser, Integer groupId, String currentView, String currentDate, String compressDayViewP, String viewMode, String action)
          Initializes calinfo variable and populates it with information used on calendar pages.
static boolean CalendarProcs.isWriteAccessAllowed(UserInfo user, Integer itemId)
           
static boolean CalendarProcs.isWriteAccessAllowed(UserInfo user, Integer itemId, Integer groupId)
          Replaces calendar_item_write_access_p.
 

Uses of UserInfo in com.arsdigita.acs.fs
 

Methods in com.arsdigita.acs.fs with parameters of type UserInfo
static boolean FileStorageProcs.checkWrite(UserInfo user, Integer version_id)
           
static String FileStorageProcs.guessSource(Database db, boolean public_p, Integer owner_id, Integer group_id, UserInfo local_user)
           
 

Uses of UserInfo in com.arsdigita.acs.html
 

Constructors in com.arsdigita.acs.html with parameters of type UserInfo
ContextBar(int type, UserInfo user)
          Creates a new context bar of the given type, for a given user.
 

Uses of UserInfo in com.arsdigita.acs.portals
 

Methods in com.arsdigita.acs.portals that return UserInfo
static UserInfo PortalsProcs.checkAdministratorMaybeRedirect(HttpServletRequest req, HttpServletResponse resp, Integer groupId)
          Same as checkAdministratorMaybeRedirect(req, resp, groupId.toString(), null);
static UserInfo PortalsProcs.checkAdministratorMaybeRedirect(HttpServletRequest req, HttpServletResponse resp, String groupId, String redirectLocation)
          Redirects to user registration unless the user is a portal administrator (role of "administrator" in the group "Super Administrators" of type "portal_group")
static UserInfo PortalsProcs.checkAdministratorMaybeRedirect(HttpServletRequest req, HttpServletResponse resp)
          Same as checkAdministratorMaybeRedirect(req, resp, null, null)
 

Uses of UserInfo in com.arsdigita.acs.search
 

Methods in com.arsdigita.acs.search with parameters of type UserInfo
static boolean Search.isAuthorized(UserInfo user)
           
static String Search.siteWideSearchWidget(UserInfo user, String query)
           
static String[] Search.returnValidTables(UserInfo user, String[] sections)
           
static void Search.recordQueryString(String query_string, String subsection, int n_results, UserInfo user)
           
 

Uses of UserInfo in com.arsdigita.acs.ug
 

Subclasses of UserInfo in com.arsdigita.acs.ug
 class GroupMember
          A user, augmented with additional data about their membership in a certain group (date applied, role, etc.)