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
-
Field Summary
Fields inherited from interface com.liferay.portal.kernel.security.permission.PermissionChecker
DEFAULT_ROLE_IDS
-
Constructor Summary
ConstructorsConstructorDescriptionStagingPermissionChecker
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker) -
Method Summary
Modifier and TypeMethodDescriptioncom.liferay.portal.kernel.security.permission.PermissionChecker
clone()
long
long[]
long
long[]
getRoleIds
(long userId, long groupId) com.liferay.portal.kernel.model.User
getUser()
com.liferay.portal.kernel.security.permission.UserBag
long
boolean
hasOwnerPermission
(long companyId, String name, long primKey, long ownerId, String actionId) boolean
hasOwnerPermission
(long companyId, String name, String primKey, long ownerId, String actionId) boolean
hasPermission
(long groupId, String name, long primKey, String actionId) boolean
hasPermission
(long groupId, String name, String primKey, String actionId) boolean
hasPermission
(com.liferay.portal.kernel.model.Group group, String name, long primKey, String actionId) boolean
hasPermission
(com.liferay.portal.kernel.model.Group group, String name, String primKey, String actionId) void
init
(com.liferay.portal.kernel.model.User user) boolean
boolean
boolean
isCompanyAdmin
(long companyId) boolean
isContentReviewer
(long companyId, long groupId) boolean
isGroupAdmin
(long groupId) boolean
isGroupMember
(long groupId) boolean
isGroupOwner
(long groupId) boolean
boolean
isOrganizationAdmin
(long organizationId) boolean
isOrganizationOwner
(long organizationId) boolean
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.liferay.portal.kernel.security.permission.PermissionChecker
init
-
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() -
getCompanyId
public long getCompanyId()- Specified by:
getCompanyId
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
getGuestUserRoleIds
public long[] getGuestUserRoleIds()- Specified by:
getGuestUserRoleIds
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
getOwnerRoleId
public long getOwnerRoleId()- Specified by:
getOwnerRoleId
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
getPermissionChecksMap
- Specified by:
getPermissionChecksMap
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
getRoleIds
public long[] getRoleIds(long userId, long groupId) - Specified by:
getRoleIds
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
getUser
public com.liferay.portal.kernel.model.User getUser()- Specified by:
getUser
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
getUserBag
- Specified by:
getUserBag
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
- Throws:
Exception
-
getUserId
public long getUserId()- Specified by:
getUserId
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
hasOwnerPermission
public boolean hasOwnerPermission(long companyId, String name, long primKey, long ownerId, String actionId) - Specified by:
hasOwnerPermission
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
hasOwnerPermission
public boolean hasOwnerPermission(long companyId, String name, String primKey, long ownerId, String actionId) - Specified by:
hasOwnerPermission
in interfacecom.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 interfacecom.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 interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
hasPermission
- Specified by:
hasPermission
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
hasPermission
- Specified by:
hasPermission
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
init
public void init(com.liferay.portal.kernel.model.User user) - Specified by:
init
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isCheckGuest
public boolean isCheckGuest()- Specified by:
isCheckGuest
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isCompanyAdmin
public boolean isCompanyAdmin()- Specified by:
isCompanyAdmin
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isCompanyAdmin
public boolean isCompanyAdmin(long companyId) - Specified by:
isCompanyAdmin
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isContentReviewer
public boolean isContentReviewer(long companyId, long groupId) - Specified by:
isContentReviewer
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isGroupAdmin
public boolean isGroupAdmin(long groupId) - Specified by:
isGroupAdmin
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isGroupMember
public boolean isGroupMember(long groupId) - Specified by:
isGroupMember
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isGroupOwner
public boolean isGroupOwner(long groupId) - Specified by:
isGroupOwner
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isOmniadmin
public boolean isOmniadmin()- Specified by:
isOmniadmin
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isOrganizationAdmin
public boolean isOrganizationAdmin(long organizationId) - Specified by:
isOrganizationAdmin
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isOrganizationOwner
public boolean isOrganizationOwner(long organizationId) - Specified by:
isOrganizationOwner
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isSignedIn
public boolean isSignedIn()- Specified by:
isSignedIn
in interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-