com.liferay.portal.security.permission
Class BasePermissionChecker
java.lang.Object
com.liferay.portal.security.permission.BasePermissionChecker
- All Implemented Interfaces:
- com.liferay.portal.security.permission.PermissionChecker
- Direct Known Subclasses:
- AdvancedPermissionChecker, SimplePermissionChecker
public abstract class BasePermissionChecker
- extends java.lang.Object
- implements com.liferay.portal.security.permission.PermissionChecker
View Source
- Author:
- Brian Wing Shun Chan
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.liferay.portal.security.permission.PermissionChecker |
hasOwnerPermission, hasPermission, hasUserPermission, isCommunityAdmin, isCommunityOwner, isCompanyAdmin, isCompanyAdmin |
user
protected com.liferay.portal.model.User user
defaultUserId
protected long defaultUserId
signedIn
protected boolean signedIn
checkGuest
protected boolean checkGuest
omniadmin
protected java.lang.Boolean omniadmin
ownerRole
protected com.liferay.portal.model.Role ownerRole
BasePermissionChecker
public BasePermissionChecker()
getCompanyId
public long getCompanyId()
- Specified by:
getCompanyId
in interface com.liferay.portal.security.permission.PermissionChecker
getOwnerRoleId
public long getOwnerRoleId()
- Specified by:
getOwnerRoleId
in interface com.liferay.portal.security.permission.PermissionChecker
getUserId
public long getUserId()
- Specified by:
getUserId
in interface com.liferay.portal.security.permission.PermissionChecker
hasOwnerPermission
public boolean hasOwnerPermission(long companyId,
java.lang.String name,
long primKey,
long ownerId,
java.lang.String actionId)
- Specified by:
hasOwnerPermission
in interface com.liferay.portal.security.permission.PermissionChecker
hasPermission
public boolean hasPermission(long groupId,
java.lang.String name,
long primKey,
java.lang.String actionId)
- Specified by:
hasPermission
in interface com.liferay.portal.security.permission.PermissionChecker
init
public void init(com.liferay.portal.model.User user,
boolean checkGuest)
- Specified by:
init
in interface com.liferay.portal.security.permission.PermissionChecker
isOmniadmin
public boolean isOmniadmin()
- Specified by:
isOmniadmin
in interface com.liferay.portal.security.permission.PermissionChecker
resetValues
public void resetValues()
- Specified by:
resetValues
in interface com.liferay.portal.security.permission.PermissionChecker
setCheckGuest
public void setCheckGuest(boolean checkGuest)
- Specified by:
setCheckGuest
in interface com.liferay.portal.security.permission.PermissionChecker
setValues
public void setValues(javax.portlet.PortletRequest portletRequest)
- Specified by:
setValues
in interface com.liferay.portal.security.permission.PermissionChecker