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
- Author:
- Brian Wing Shun Chan
-
Field Summary
Fields inherited from class com.liferay.portal.security.permission.BasePermissionChecker
checkGuest, guestUserId, omniadmin, ownerRole, signedIn, userFields inherited from interface com.liferay.portal.kernel.security.permission.PermissionChecker
DEFAULT_ROLE_IDS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()com.liferay.portal.kernel.security.permission.UserBagbooleanhasOwnerPermission(long companyId, String name, String primKey, long ownerId, String actionId) booleanhasPermission(com.liferay.portal.kernel.model.Group group, String name, String primKey, String actionId) protected booleanhasPermission(String actionId) booleanbooleanisCompanyAdmin(long companyId) booleanisContentReviewer(long companyId, long groupId) booleanisGroupAdmin(long groupId) booleanisGroupMember(long groupId) booleanisGroupOwner(long groupId) booleanisOrganizationAdmin(long organizationId) booleanisOrganizationOwner(long organizationId) Methods inherited from class com.liferay.portal.security.permission.BasePermissionChecker
getCompanyId, getGuestUserRoleIds, getOwnerRoleId, getPermissionChecksMap, getRoleIds, getUser, getUserId, hasOwnerPermission, hasPermission, hasPermission, hasPermission, init, isCheckGuest, isOmniadmin, isSignedInMethods 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
-
SimplePermissionChecker
public SimplePermissionChecker()
-
-
Method Details
-
clone
- Specified by:
clonein interfacecom.liferay.portal.kernel.security.permission.PermissionChecker- Specified by:
clonein classBasePermissionChecker
-
getUserBag
public com.liferay.portal.kernel.security.permission.UserBag getUserBag() -
hasOwnerPermission
-
hasPermission
-
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
-