1
14
15 package com.liferay.portlet.blogs.service.permission;
16
17 import com.liferay.portal.PortalException;
18 import com.liferay.portal.security.auth.PrincipalException;
19 import com.liferay.portal.security.permission.PermissionChecker;
20
21
26 public class BlogsPermission {
27
28 public static void check(
29 PermissionChecker permissionChecker, long groupId, String actionId)
30 throws PortalException {
31
32 if (!contains(permissionChecker, groupId, actionId)) {
33 throw new PrincipalException();
34 }
35 }
36
37 public static boolean contains(
38 PermissionChecker permissionChecker, long groupId, String actionId) {
39
40 return permissionChecker.hasPermission(
41 groupId, "com.liferay.portlet.blogs", groupId, actionId);
42 }
43
44 }