public class PortletPermissionUtil
extends Object
Constructor and Description |
---|
PortletPermissionUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
check(PermissionChecker permissionChecker,
Layout layout,
String portletId,
String actionId) |
static void |
check(PermissionChecker permissionChecker,
Layout layout,
String portletId,
String actionId,
boolean strict) |
static void |
check(PermissionChecker permissionChecker,
long groupId,
Layout layout,
String portletId,
String actionId) |
static void |
check(PermissionChecker permissionChecker,
long groupId,
Layout layout,
String portletId,
String actionId,
boolean strict) |
static void |
check(PermissionChecker permissionChecker,
long groupId,
Layout layout,
String portletId,
String actionId,
boolean strict,
boolean checkStagingPermission) |
static void |
check(PermissionChecker permissionChecker,
long groupId,
long plid,
String portletId,
String actionId) |
static void |
check(PermissionChecker permissionChecker,
long groupId,
long plid,
String portletId,
String actionId,
boolean strict) |
static void |
check(PermissionChecker permissionChecker,
long plid,
String portletId,
String actionId) |
static void |
check(PermissionChecker permissionChecker,
long plid,
String portletId,
String actionId,
boolean strict) |
static void |
check(PermissionChecker permissionChecker,
String portletId,
String actionId) |
static boolean |
contains(PermissionChecker permissionChecker,
Layout layout,
Portlet portlet,
String actionId) |
static boolean |
contains(PermissionChecker permissionChecker,
Layout layout,
Portlet portlet,
String actionId,
boolean strict) |
static boolean |
contains(PermissionChecker permissionChecker,
Layout layout,
String portletId,
String actionId) |
static boolean |
contains(PermissionChecker permissionChecker,
Layout layout,
String portletId,
String actionId,
boolean strict) |
static boolean |
contains(PermissionChecker permissionChecker,
long groupId,
Layout layout,
Portlet portlet,
String actionId) |
static boolean |
contains(PermissionChecker permissionChecker,
long groupId,
Layout layout,
Portlet portlet,
String actionId,
boolean strict) |
static boolean |
contains(PermissionChecker permissionChecker,
long groupId,
Layout layout,
Portlet portlet,
String actionId,
boolean strict,
boolean checkStagingPermission) |
static boolean |
contains(PermissionChecker permissionChecker,
long groupId,
Layout layout,
String portletId,
String actionId) |
static boolean |
contains(PermissionChecker permissionChecker,
long groupId,
Layout layout,
String portletId,
String actionId,
boolean strict) |
static boolean |
contains(PermissionChecker permissionChecker,
long groupId,
Layout layout,
String portletId,
String actionId,
boolean strict,
boolean checkStagingPermission) |
static boolean |
contains(PermissionChecker permissionChecker,
long groupId,
long plid,
String portletId,
String actionId,
boolean strict) |
static boolean |
contains(PermissionChecker permissionChecker,
long plid,
Portlet portlet,
String actionId) |
static boolean |
contains(PermissionChecker permissionChecker,
long plid,
Portlet portlet,
String actionId,
boolean strict) |
static boolean |
contains(PermissionChecker permissionChecker,
long plid,
String portletId,
String actionId) |
static boolean |
contains(PermissionChecker permissionChecker,
long plid,
String portletId,
String actionId,
boolean strict) |
static boolean |
contains(PermissionChecker permissionChecker,
String portletId,
String actionId) |
static PortletPermission |
getPortletPermission() |
static String |
getPrimaryKey(long plid,
String portletId) |
static boolean |
hasAccessPermission(PermissionChecker permissionChecker,
long scopeGroupId,
Layout layout,
Portlet portlet,
javax.portlet.PortletMode portletMode) |
static boolean |
hasConfigurationPermission(PermissionChecker permissionChecker,
long groupId,
Layout layout,
String actionId) |
static boolean |
hasControlPanelAccessPermission(PermissionChecker permissionChecker,
long scopeGroupId,
Collection<Portlet> portlets) |
static boolean |
hasControlPanelAccessPermission(PermissionChecker permissionChecker,
long scopeGroupId,
Portlet portlet) |
static boolean |
hasControlPanelAccessPermission(PermissionChecker permissionChecker,
long scopeGroupId,
String portletId) |
static boolean |
hasLayoutManagerPermission(String portletId,
String actionId) |
void |
setPortletPermission(PortletPermission portletPermission) |
public static void check(PermissionChecker permissionChecker, Layout layout, String portletId, String actionId) throws PortalException
PortalException
public static void check(PermissionChecker permissionChecker, Layout layout, String portletId, String actionId, boolean strict) throws PortalException
PortalException
public static void check(PermissionChecker permissionChecker, long groupId, Layout layout, String portletId, String actionId) throws PortalException
PortalException
public static void check(PermissionChecker permissionChecker, long groupId, Layout layout, String portletId, String actionId, boolean strict) throws PortalException
PortalException
public static void check(PermissionChecker permissionChecker, long groupId, Layout layout, String portletId, String actionId, boolean strict, boolean checkStagingPermission) throws PortalException
PortalException
public static void check(PermissionChecker permissionChecker, long groupId, long plid, String portletId, String actionId) throws PortalException
PortalException
public static void check(PermissionChecker permissionChecker, long groupId, long plid, String portletId, String actionId, boolean strict) throws PortalException
PortalException
public static void check(PermissionChecker permissionChecker, long plid, String portletId, String actionId) throws PortalException
PortalException
public static void check(PermissionChecker permissionChecker, long plid, String portletId, String actionId, boolean strict) throws PortalException
PortalException
public static void check(PermissionChecker permissionChecker, String portletId, String actionId) throws PortalException
PortalException
public static boolean contains(PermissionChecker permissionChecker, Layout layout, Portlet portlet, String actionId) throws PortalException
PortalException
public static boolean contains(PermissionChecker permissionChecker, Layout layout, Portlet portlet, String actionId, boolean strict) throws PortalException
PortalException
public static boolean contains(PermissionChecker permissionChecker, Layout layout, String portletId, String actionId) throws PortalException
PortalException
public static boolean contains(PermissionChecker permissionChecker, Layout layout, String portletId, String actionId, boolean strict) throws PortalException
PortalException
public static boolean contains(PermissionChecker permissionChecker, long groupId, Layout layout, Portlet portlet, String actionId) throws PortalException
PortalException
public static boolean contains(PermissionChecker permissionChecker, long groupId, Layout layout, Portlet portlet, String actionId, boolean strict) throws PortalException
PortalException
public static boolean contains(PermissionChecker permissionChecker, long groupId, Layout layout, Portlet portlet, String actionId, boolean strict, boolean checkStagingPermission) throws PortalException
PortalException
public static boolean contains(PermissionChecker permissionChecker, long groupId, Layout layout, String portletId, String actionId) throws PortalException
PortalException
public static boolean contains(PermissionChecker permissionChecker, long groupId, Layout layout, String portletId, String actionId, boolean strict) throws PortalException
PortalException
public static boolean contains(PermissionChecker permissionChecker, long groupId, Layout layout, String portletId, String actionId, boolean strict, boolean checkStagingPermission) throws PortalException
PortalException
public static boolean contains(PermissionChecker permissionChecker, long groupId, long plid, String portletId, String actionId, boolean strict) throws PortalException
PortalException
public static boolean contains(PermissionChecker permissionChecker, long plid, Portlet portlet, String actionId) throws PortalException
PortalException
public static boolean contains(PermissionChecker permissionChecker, long plid, Portlet portlet, String actionId, boolean strict) throws PortalException
PortalException
public static boolean contains(PermissionChecker permissionChecker, long plid, String portletId, String actionId) throws PortalException
PortalException
public static boolean contains(PermissionChecker permissionChecker, long plid, String portletId, String actionId, boolean strict) throws PortalException
PortalException
public static boolean contains(PermissionChecker permissionChecker, String portletId, String actionId) throws PortalException
PortalException
public static PortletPermission getPortletPermission()
public static String getPrimaryKey(long plid, String portletId)
public static boolean hasAccessPermission(PermissionChecker permissionChecker, long scopeGroupId, Layout layout, Portlet portlet, javax.portlet.PortletMode portletMode) throws PortalException
PortalException
public static boolean hasConfigurationPermission(PermissionChecker permissionChecker, long groupId, Layout layout, String actionId) throws PortalException
PortalException
public static boolean hasControlPanelAccessPermission(PermissionChecker permissionChecker, long scopeGroupId, Collection<Portlet> portlets) throws PortalException
PortalException
public static boolean hasControlPanelAccessPermission(PermissionChecker permissionChecker, long scopeGroupId, Portlet portlet) throws PortalException
PortalException
public static boolean hasControlPanelAccessPermission(PermissionChecker permissionChecker, long scopeGroupId, String portletId) throws PortalException
PortalException
public static boolean hasLayoutManagerPermission(String portletId, String actionId)
public void setPortletPermission(PortletPermission portletPermission)