public abstract class BasePermissionChecker
extends java.lang.Object
implements com.liferay.portal.kernel.security.permission.PermissionChecker
Modifier and Type | Field and Description |
---|---|
protected boolean |
checkGuest |
protected long |
defaultUserId |
protected java.lang.Boolean |
omniadmin |
protected com.liferay.portal.kernel.model.Role |
ownerRole |
protected boolean |
signedIn |
protected com.liferay.portal.kernel.model.User |
user |
Constructor and Description |
---|
BasePermissionChecker() |
Modifier and Type | Method and Description |
---|---|
abstract com.liferay.portal.kernel.security.permission.PermissionChecker |
clone() |
long |
getCompanyId() |
long[] |
getGuestUserRoleIds() |
java.util.List<java.lang.Long> |
getOwnerResourceBlockIds(long companyId,
long groupId,
java.lang.String name,
java.lang.String actionId)
Deprecated.
As of Judson (7.1.x), with no direct replacement
|
long |
getOwnerRoleId() |
java.util.Map<java.lang.Object,java.lang.Object> |
getPermissionChecksMap() |
java.util.List<java.lang.Long> |
getResourceBlockIds(long companyId,
long groupId,
long userId,
java.lang.String name,
java.lang.String actionId)
Deprecated.
As of Judson (7.1.x), with no direct replacement
|
long[] |
getRoleIds(long userId,
long groupId) |
com.liferay.portal.kernel.model.User |
getUser() |
long |
getUserId() |
boolean |
hasOwnerPermission(long companyId,
java.lang.String name,
long primKey,
long ownerId,
java.lang.String actionId) |
boolean |
hasPermission(com.liferay.portal.kernel.model.Group group,
java.lang.String name,
long primKey,
java.lang.String actionId) |
boolean |
hasPermission(long groupId,
java.lang.String name,
long primKey,
java.lang.String actionId) |
boolean |
hasPermission(long groupId,
java.lang.String name,
java.lang.String primKey,
java.lang.String actionId) |
void |
init(com.liferay.portal.kernel.model.User user) |
boolean |
isCheckGuest() |
boolean |
isOmniadmin() |
boolean |
isSignedIn() |
protected boolean checkGuest
protected long defaultUserId
protected java.lang.Boolean omniadmin
protected com.liferay.portal.kernel.model.Role ownerRole
protected boolean signedIn
protected com.liferay.portal.kernel.model.User user
public abstract com.liferay.portal.kernel.security.permission.PermissionChecker clone()
clone
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
clone
in class java.lang.Object
public long getCompanyId()
getCompanyId
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public long[] getGuestUserRoleIds()
getGuestUserRoleIds
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
@Deprecated public java.util.List<java.lang.Long> getOwnerResourceBlockIds(long companyId, long groupId, java.lang.String name, java.lang.String actionId)
getOwnerResourceBlockIds
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public long getOwnerRoleId()
getOwnerRoleId
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public java.util.Map<java.lang.Object,java.lang.Object> getPermissionChecksMap()
getPermissionChecksMap
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
@Deprecated public java.util.List<java.lang.Long> getResourceBlockIds(long companyId, long groupId, long userId, java.lang.String name, java.lang.String actionId)
getResourceBlockIds
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public long[] getRoleIds(long userId, long groupId)
getRoleIds
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public com.liferay.portal.kernel.model.User getUser()
getUser
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public long getUserId()
getUserId
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean hasOwnerPermission(long companyId, java.lang.String name, long primKey, long ownerId, java.lang.String actionId)
hasOwnerPermission
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean hasPermission(com.liferay.portal.kernel.model.Group group, java.lang.String name, long primKey, java.lang.String actionId)
hasPermission
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean hasPermission(long groupId, java.lang.String name, long primKey, java.lang.String actionId)
hasPermission
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean hasPermission(long groupId, java.lang.String name, java.lang.String primKey, java.lang.String actionId)
hasPermission
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public void init(com.liferay.portal.kernel.model.User user)
init
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean isCheckGuest()
isCheckGuest
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean isOmniadmin()
isOmniadmin
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean isSignedIn()
isSignedIn
in interface com.liferay.portal.kernel.security.permission.PermissionChecker