Class SimplePermissionChecker

Object
com.liferay.portal.security.permission.BasePermissionChecker
com.liferay.portal.security.permission.SimplePermissionChecker
All Implemented Interfaces:
com.liferay.portal.kernel.security.permission.PermissionChecker, Cloneable

public class SimplePermissionChecker extends BasePermissionChecker
Author:
Brian Wing Shun Chan
  • Constructor Details

    • SimplePermissionChecker

      public SimplePermissionChecker()
  • Method Details

    • clone

      public SimplePermissionChecker clone()
      Specified by:
      clone in interface com.liferay.portal.kernel.security.permission.PermissionChecker
      Specified by:
      clone in class BasePermissionChecker
    • getUserBag

      public com.liferay.portal.kernel.security.permission.UserBag getUserBag()
    • hasOwnerPermission

      public boolean hasOwnerPermission(long companyId, String name, String primKey, long ownerId, String actionId)
    • hasPermission

      public boolean hasPermission(com.liferay.portal.kernel.model.Group group, String name, String primKey, String actionId)
    • isCompanyAdmin

      public boolean isCompanyAdmin()
    • isCompanyAdmin

      public boolean isCompanyAdmin(long companyId)
    • isContentReviewer

      public boolean isContentReviewer(long companyId, long groupId)
    • isGroupAdmin

      public boolean isGroupAdmin(long groupId)
    • isGroupMember

      public boolean isGroupMember(long groupId)
    • isGroupOwner

      public boolean isGroupOwner(long groupId)
    • isOrganizationAdmin

      public boolean isOrganizationAdmin(long organizationId)
    • isOrganizationOwner

      public boolean isOrganizationOwner(long organizationId)
    • hasPermission

      protected boolean hasPermission(String actionId)