Class StagingPermissionChecker

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

public class StagingPermissionChecker extends Object implements com.liferay.portal.kernel.security.permission.PermissionChecker
Author:
Tomas Polesovsky
  • Constructor Details

    • StagingPermissionChecker

      public StagingPermissionChecker(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker)
  • Method Details

    • clone

      public com.liferay.portal.kernel.security.permission.PermissionChecker clone()
      Specified by:
      clone in interface com.liferay.portal.kernel.security.permission.PermissionChecker
      Overrides:
      clone in class Object
    • getCompanyId

      public long getCompanyId()
      Specified by:
      getCompanyId in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • getGuestUserRoleIds

      public long[] getGuestUserRoleIds()
      Specified by:
      getGuestUserRoleIds in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • getOwnerRoleId

      public long getOwnerRoleId()
      Specified by:
      getOwnerRoleId in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • getPermissionChecksMap

      public Map<Object,Object> getPermissionChecksMap()
      Specified by:
      getPermissionChecksMap in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • getRoleIds

      public long[] getRoleIds(long userId, long groupId)
      Specified by:
      getRoleIds in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • getUser

      public com.liferay.portal.kernel.model.User getUser()
      Specified by:
      getUser in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • getUserBag

      public com.liferay.portal.kernel.security.permission.UserBag getUserBag() throws Exception
      Specified by:
      getUserBag in interface com.liferay.portal.kernel.security.permission.PermissionChecker
      Throws:
      Exception
    • getUserId

      public long getUserId()
      Specified by:
      getUserId in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • hasOwnerPermission

      public boolean hasOwnerPermission(long companyId, String name, long primKey, long ownerId, String actionId)
      Specified by:
      hasOwnerPermission in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • hasOwnerPermission

      public boolean hasOwnerPermission(long companyId, String name, String primKey, long ownerId, String actionId)
      Specified by:
      hasOwnerPermission in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • hasPermission

      public boolean hasPermission(com.liferay.portal.kernel.model.Group group, String name, long primKey, String actionId)
      Specified by:
      hasPermission in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • hasPermission

      public boolean hasPermission(com.liferay.portal.kernel.model.Group group, String name, String primKey, String actionId)
      Specified by:
      hasPermission in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • hasPermission

      public boolean hasPermission(long groupId, String name, long primKey, String actionId)
      Specified by:
      hasPermission in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • hasPermission

      public boolean hasPermission(long groupId, String name, String primKey, String actionId)
      Specified by:
      hasPermission in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • init

      public void init(com.liferay.portal.kernel.model.User user)
      Specified by:
      init in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • isCheckGuest

      public boolean isCheckGuest()
      Specified by:
      isCheckGuest in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • isCompanyAdmin

      public boolean isCompanyAdmin()
      Specified by:
      isCompanyAdmin in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • isCompanyAdmin

      public boolean isCompanyAdmin(long companyId)
      Specified by:
      isCompanyAdmin in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • isContentReviewer

      public boolean isContentReviewer(long companyId, long groupId)
      Specified by:
      isContentReviewer in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • isGroupAdmin

      public boolean isGroupAdmin(long groupId)
      Specified by:
      isGroupAdmin in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • isGroupMember

      public boolean isGroupMember(long groupId)
      Specified by:
      isGroupMember in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • isGroupOwner

      public boolean isGroupOwner(long groupId)
      Specified by:
      isGroupOwner in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • isOmniadmin

      public boolean isOmniadmin()
      Specified by:
      isOmniadmin in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • isOrganizationAdmin

      public boolean isOrganizationAdmin(long organizationId)
      Specified by:
      isOrganizationAdmin in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • isOrganizationOwner

      public boolean isOrganizationOwner(long organizationId)
      Specified by:
      isOrganizationOwner in interface com.liferay.portal.kernel.security.permission.PermissionChecker
    • isSignedIn

      public boolean isSignedIn()
      Specified by:
      isSignedIn in interface com.liferay.portal.kernel.security.permission.PermissionChecker