com.liferay.portal.security.permission
Class SimplePermissionChecker
java.lang.Object
com.liferay.portal.security.permission.BasePermissionChecker
com.liferay.portal.security.permission.SimplePermissionChecker
- All Implemented Interfaces:
- com.liferay.portal.security.permission.PermissionChecker, java.lang.Cloneable
public class SimplePermissionChecker
- extends BasePermissionChecker
- Author:
- Brian Wing Shun Chan
| Fields inherited from interface com.liferay.portal.security.permission.PermissionChecker |
DEFAULT_ROLE_IDS |
|
Method Summary |
SimplePermissionChecker |
clone()
|
boolean |
hasOwnerPermission(long companyId,
java.lang.String name,
java.lang.String primKey,
long ownerId,
java.lang.String actionId)
|
boolean |
hasPermission(long groupId,
java.lang.String name,
java.lang.String primKey,
java.lang.String actionId)
|
protected boolean |
hasPermission(java.lang.String actionId)
|
boolean |
hasUserPermission(long groupId,
java.lang.String name,
java.lang.String primKey,
java.lang.String actionId,
boolean checkAdmin)
|
boolean |
isCompanyAdmin()
|
boolean |
isCompanyAdmin(long companyId)
|
boolean |
isGroupAdmin(long groupId)
|
boolean |
isGroupOwner(long groupId)
|
| Methods inherited from class com.liferay.portal.security.permission.BasePermissionChecker |
getCompanyId, getGuestResourceBlockIds, getOwnerResourceBlockIds, getOwnerRoleId, getResourceBlockIds, getRoleIds, getUserId, hasOwnerPermission, hasPermission, init, isCheckGuest, isCommunityAdmin, isCommunityOwner, isOmniadmin, isSignedIn, resetValues, setCheckGuest, setValues |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimplePermissionChecker
public SimplePermissionChecker()
clone
public SimplePermissionChecker clone()
- Specified by:
clone in interface com.liferay.portal.security.permission.PermissionChecker- Specified by:
clone in class BasePermissionChecker
hasOwnerPermission
public boolean hasOwnerPermission(long companyId,
java.lang.String name,
java.lang.String primKey,
long ownerId,
java.lang.String actionId)
hasPermission
public boolean hasPermission(long groupId,
java.lang.String name,
java.lang.String primKey,
java.lang.String actionId)
hasUserPermission
public boolean hasUserPermission(long groupId,
java.lang.String name,
java.lang.String primKey,
java.lang.String actionId,
boolean checkAdmin)
isCompanyAdmin
public boolean isCompanyAdmin()
isCompanyAdmin
public boolean isCompanyAdmin(long companyId)
isGroupAdmin
public boolean isGroupAdmin(long groupId)
isGroupOwner
public boolean isGroupOwner(long groupId)
hasPermission
protected boolean hasPermission(java.lang.String actionId)