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.PermissionCheckerclone()longlong[]longlong[]getRoleIds(long userId, long groupId) com.liferay.portal.kernel.model.UsergetUser()com.liferay.portal.kernel.security.permission.UserBaglongbooleanhasOwnerPermission(long companyId, String name, long primKey, long ownerId, String actionId) booleanhasOwnerPermission(long companyId, String name, String primKey, long ownerId, String actionId) booleanhasPermission(long groupId, String name, long primKey, String actionId) booleanhasPermission(long groupId, String name, String primKey, String actionId) booleanhasPermission(com.liferay.portal.kernel.model.Group group, String name, long primKey, String actionId) booleanhasPermission(com.liferay.portal.kernel.model.Group group, String name, String primKey, String actionId) voidinit(com.liferay.portal.kernel.model.User user) booleanbooleanbooleanisCompanyAdmin(long companyId) booleanisContentReviewer(long companyId, long groupId) booleanisGroupAdmin(long groupId) booleanisGroupMember(long groupId) booleanisGroupOwner(long groupId) booleanbooleanisOrganizationAdmin(long organizationId) booleanisOrganizationOwner(long organizationId) booleanMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
getCompanyIdin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
getGuestUserRoleIds
public long[] getGuestUserRoleIds()- Specified by:
getGuestUserRoleIdsin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
getOwnerRoleId
public long getOwnerRoleId()- Specified by:
getOwnerRoleIdin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
getPermissionChecksMap
- Specified by:
getPermissionChecksMapin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
getRoleIds
public long[] getRoleIds(long userId, long groupId) - Specified by:
getRoleIdsin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
getUser
public com.liferay.portal.kernel.model.User getUser()- Specified by:
getUserin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
getUserBag
- Specified by:
getUserBagin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker- Throws:
Exception
-
getUserId
public long getUserId()- Specified by:
getUserIdin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
hasOwnerPermission
public boolean hasOwnerPermission(long companyId, String name, long primKey, long ownerId, String actionId) - Specified by:
hasOwnerPermissionin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
hasOwnerPermission
public boolean hasOwnerPermission(long companyId, String name, String primKey, long ownerId, String actionId) - Specified by:
hasOwnerPermissionin 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:
hasPermissionin 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:
hasPermissionin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
hasPermission
- Specified by:
hasPermissionin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
hasPermission
- Specified by:
hasPermissionin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
init
public void init(com.liferay.portal.kernel.model.User user) - Specified by:
initin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isCheckGuest
public boolean isCheckGuest()- Specified by:
isCheckGuestin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isCompanyAdmin
public boolean isCompanyAdmin()- Specified by:
isCompanyAdminin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isCompanyAdmin
public boolean isCompanyAdmin(long companyId) - Specified by:
isCompanyAdminin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isContentReviewer
public boolean isContentReviewer(long companyId, long groupId) - Specified by:
isContentReviewerin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isGroupAdmin
public boolean isGroupAdmin(long groupId) - Specified by:
isGroupAdminin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isGroupMember
public boolean isGroupMember(long groupId) - Specified by:
isGroupMemberin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isGroupOwner
public boolean isGroupOwner(long groupId) - Specified by:
isGroupOwnerin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isOmniadmin
public boolean isOmniadmin()- Specified by:
isOmniadminin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isOrganizationAdmin
public boolean isOrganizationAdmin(long organizationId) - Specified by:
isOrganizationAdminin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isOrganizationOwner
public boolean isOrganizationOwner(long organizationId) - Specified by:
isOrganizationOwnerin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-
isSignedIn
public boolean isSignedIn()- Specified by:
isSignedInin interfacecom.liferay.portal.kernel.security.permission.PermissionChecker
-