public final class UserPermissionChecker extends Object implements UserRoles
| Modifier and Type | Field and Description |
|---|---|
static String |
GUEST_USERNAME |
ADMIN_ROLE_NAME, AUDIENCE_ROLE_NAME, AUTHOR_ROLE_NAME, MODERATOR_ROLE_NAME, PORTAL_ADMIN_ROLE_NAME| Modifier and Type | Method and Description |
|---|---|
boolean |
canEditTopic() |
String |
getUserName() |
static boolean |
inRoleForTopic(javax.portlet.PortletRequest request,
String role,
Topic topic) |
boolean |
isAdmin() |
boolean |
isAudience() |
boolean |
isAuthor() |
boolean |
isGuest() |
boolean |
isModerator() |
static boolean |
isPortalAdmin(javax.portlet.PortletRequest request) |
void |
validateCanEditTopic() |
public static final String GUEST_USERNAME
public static boolean inRoleForTopic(javax.portlet.PortletRequest request,
String role,
Topic topic)
request - role - topic - public static boolean isPortalAdmin(javax.portlet.PortletRequest request)
public boolean isGuest()
public String getUserName()
public boolean isAdmin()
public boolean isModerator()
public boolean isAuthor()
public boolean isAudience()
public boolean canEditTopic()
public void validateCanEditTopic()
Copyright © 2016 Jasig, Inc.. All Rights Reserved.