com.liferay.portal.service.permission
Class PortletPermissionUtil
java.lang.Object
com.liferay.portal.service.permission.PortletPermissionUtil
public class PortletPermissionUtil
- extends Object
Method Summary |
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,
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,
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,
long plid,
Collection<Portlet> portlets,
String actionId)
Deprecated. As of 6.2.0, replaced by hasControlPanelAccessPermission(PermissionChecker, long,
Collection) |
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,
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PortletPermissionUtil
public PortletPermissionUtil()
check
public static void check(PermissionChecker permissionChecker,
Layout layout,
String portletId,
String actionId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
check
public static void check(PermissionChecker permissionChecker,
Layout layout,
String portletId,
String actionId,
boolean strict)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
check
public static void check(PermissionChecker permissionChecker,
long groupId,
Layout layout,
String portletId,
String actionId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
check
public static void check(PermissionChecker permissionChecker,
long groupId,
Layout layout,
String portletId,
String actionId,
boolean strict)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
check
public static void check(PermissionChecker permissionChecker,
long groupId,
long plid,
String portletId,
String actionId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
check
public static void check(PermissionChecker permissionChecker,
long groupId,
long plid,
String portletId,
String actionId,
boolean strict)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
check
public static void check(PermissionChecker permissionChecker,
long plid,
String portletId,
String actionId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
check
public static void check(PermissionChecker permissionChecker,
long plid,
String portletId,
String actionId,
boolean strict)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
check
public static void check(PermissionChecker permissionChecker,
String portletId,
String actionId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
contains
public static boolean contains(PermissionChecker permissionChecker,
Layout layout,
Portlet portlet,
String actionId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
contains
public static boolean contains(PermissionChecker permissionChecker,
Layout layout,
Portlet portlet,
String actionId,
boolean strict)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
contains
public static boolean contains(PermissionChecker permissionChecker,
Layout layout,
String portletId,
String actionId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
contains
public static boolean contains(PermissionChecker permissionChecker,
Layout layout,
String portletId,
String actionId,
boolean strict)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
contains
public static boolean contains(PermissionChecker permissionChecker,
long groupId,
Layout layout,
Portlet portlet,
String actionId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
contains
public static boolean contains(PermissionChecker permissionChecker,
long groupId,
Layout layout,
Portlet portlet,
String actionId,
boolean strict)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
contains
public static boolean contains(PermissionChecker permissionChecker,
long groupId,
Layout layout,
String portletId,
String actionId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
contains
public static boolean contains(PermissionChecker permissionChecker,
long groupId,
Layout layout,
String portletId,
String actionId,
boolean strict)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
contains
public static boolean contains(PermissionChecker permissionChecker,
long groupId,
long plid,
Collection<Portlet> portlets,
String actionId)
- Deprecated. As of 6.2.0, replaced by
hasControlPanelAccessPermission(PermissionChecker, long,
Collection)
contains
public static boolean contains(PermissionChecker permissionChecker,
long groupId,
long plid,
String portletId,
String actionId,
boolean strict)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
contains
public static boolean contains(PermissionChecker permissionChecker,
long plid,
Portlet portlet,
String actionId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
contains
public static boolean contains(PermissionChecker permissionChecker,
long plid,
Portlet portlet,
String actionId,
boolean strict)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
contains
public static boolean contains(PermissionChecker permissionChecker,
long plid,
String portletId,
String actionId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
contains
public static boolean contains(PermissionChecker permissionChecker,
long plid,
String portletId,
String actionId,
boolean strict)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
contains
public static boolean contains(PermissionChecker permissionChecker,
String portletId,
String actionId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getPortletPermission
public static PortletPermission getPortletPermission()
getPrimaryKey
public static String getPrimaryKey(long plid,
String portletId)
hasAccessPermission
public static boolean hasAccessPermission(PermissionChecker permissionChecker,
long scopeGroupId,
Layout layout,
Portlet portlet,
PortletMode portletMode)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
hasConfigurationPermission
public static boolean hasConfigurationPermission(PermissionChecker permissionChecker,
long groupId,
Layout layout,
String actionId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
hasControlPanelAccessPermission
public static boolean hasControlPanelAccessPermission(PermissionChecker permissionChecker,
long scopeGroupId,
Collection<Portlet> portlets)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
hasControlPanelAccessPermission
public static boolean hasControlPanelAccessPermission(PermissionChecker permissionChecker,
long scopeGroupId,
Portlet portlet)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
hasControlPanelAccessPermission
public static boolean hasControlPanelAccessPermission(PermissionChecker permissionChecker,
long scopeGroupId,
String portletId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
hasLayoutManagerPermission
public static boolean hasLayoutManagerPermission(String portletId,
String actionId)
setPortletPermission
public void setPortletPermission(PortletPermission portletPermission)