Liferay 6.0.5

com.liferay.portal.security.permission
Class SimplePermissionChecker

java.lang.Object
  extended by com.liferay.portal.security.permission.BasePermissionChecker
      extended by com.liferay.portal.security.permission.SimplePermissionChecker
All Implemented Interfaces:
PermissionChecker

public class SimplePermissionChecker
extends BasePermissionChecker


Field Summary
 
Fields inherited from class com.liferay.portal.security.permission.BasePermissionChecker
checkGuest, defaultUserId, omniadmin, ownerRole, signedIn, user
 
Fields inherited from interface com.liferay.portal.security.permission.PermissionChecker
DEFAULT_ROLE_IDS
 
Constructor Summary
SimplePermissionChecker()
           
 
Method Summary
 boolean hasOwnerPermission(long companyId, String name, String primKey, long ownerId, String actionId)
           
 boolean hasPermission(long groupId, String name, String primKey, String actionId)
           
protected  boolean hasPermission(String actionId)
           
 boolean hasUserPermission(long groupId, String name, String primKey, String actionId, boolean checkAdmin)
           
 boolean isCommunityAdmin(long groupId)
           
 boolean isCommunityOwner(long groupId)
           
 boolean isCompanyAdmin()
           
 boolean isCompanyAdmin(long companyId)
           
 
Methods inherited from class com.liferay.portal.security.permission.BasePermissionChecker
getCompanyId, getOwnerRoleId, getRoleIds, getUserId, hasOwnerPermission, hasPermission, init, isOmniadmin, resetValues, setCheckGuest, setValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimplePermissionChecker

public SimplePermissionChecker()
Method Detail

hasOwnerPermission

public boolean hasOwnerPermission(long companyId,
                                  String name,
                                  String primKey,
                                  long ownerId,
                                  String actionId)

hasPermission

public boolean hasPermission(long groupId,
                             String name,
                             String primKey,
                             String actionId)

hasUserPermission

public boolean hasUserPermission(long groupId,
                                 String name,
                                 String primKey,
                                 String actionId,
                                 boolean checkAdmin)

isCommunityAdmin

public boolean isCommunityAdmin(long groupId)

isCommunityOwner

public boolean isCommunityOwner(long groupId)

isCompanyAdmin

public boolean isCompanyAdmin()

isCompanyAdmin

public boolean isCompanyAdmin(long companyId)

hasPermission

protected boolean hasPermission(String actionId)

Liferay 6.0.5