public class StagingPermissionChecker
extends Object
implements com.liferay.portal.kernel.security.permission.PermissionChecker
Constructor and Description |
---|
StagingPermissionChecker(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker) |
Modifier and Type | Method and Description |
---|---|
com.liferay.portal.kernel.security.permission.PermissionChecker |
clone() |
long |
getCompanyId() |
long[] |
getGuestUserRoleIds() |
long |
getOwnerRoleId() |
Map<Object,Object> |
getPermissionChecksMap() |
long[] |
getRoleIds(long userId,
long groupId) |
com.liferay.portal.kernel.model.User |
getUser() |
com.liferay.portal.kernel.security.permission.UserBag |
getUserBag() |
long |
getUserId() |
boolean |
hasOwnerPermission(long companyId,
String name,
long primKey,
long ownerId,
String actionId) |
boolean |
hasOwnerPermission(long companyId,
String name,
String primKey,
long ownerId,
String actionId) |
boolean |
hasPermission(com.liferay.portal.kernel.model.Group group,
String name,
long primKey,
String actionId) |
boolean |
hasPermission(com.liferay.portal.kernel.model.Group group,
String name,
String primKey,
String actionId) |
boolean |
hasPermission(long groupId,
String name,
long primKey,
String actionId) |
boolean |
hasPermission(long groupId,
String name,
String primKey,
String actionId) |
void |
init(com.liferay.portal.kernel.model.User user) |
boolean |
isCheckGuest() |
boolean |
isCompanyAdmin() |
boolean |
isCompanyAdmin(long companyId) |
boolean |
isContentReviewer(long companyId,
long groupId) |
boolean |
isGroupAdmin(long groupId) |
boolean |
isGroupMember(long groupId) |
boolean |
isGroupOwner(long groupId) |
boolean |
isOmniadmin() |
boolean |
isOrganizationAdmin(long organizationId) |
boolean |
isOrganizationOwner(long organizationId) |
boolean |
isSignedIn() |
public StagingPermissionChecker(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker)
public com.liferay.portal.kernel.security.permission.PermissionChecker clone()
clone
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
clone
in class 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
public long getOwnerRoleId()
getOwnerRoleId
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public Map<Object,Object> getPermissionChecksMap()
getPermissionChecksMap
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 com.liferay.portal.kernel.security.permission.UserBag getUserBag() throws Exception
getUserBag
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
Exception
public long getUserId()
getUserId
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean hasOwnerPermission(long companyId, String name, long primKey, long ownerId, String actionId)
hasOwnerPermission
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean hasOwnerPermission(long companyId, String name, String primKey, long ownerId, String actionId)
hasOwnerPermission
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean hasPermission(com.liferay.portal.kernel.model.Group group, String name, long primKey, String actionId)
hasPermission
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean hasPermission(com.liferay.portal.kernel.model.Group group, String name, String primKey, String actionId)
hasPermission
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean hasPermission(long groupId, String name, long primKey, String actionId)
hasPermission
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean hasPermission(long groupId, String name, String primKey, 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 isCompanyAdmin()
isCompanyAdmin
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean isCompanyAdmin(long companyId)
isCompanyAdmin
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean isContentReviewer(long companyId, long groupId)
isContentReviewer
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean isGroupAdmin(long groupId)
isGroupAdmin
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean isGroupMember(long groupId)
isGroupMember
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean isGroupOwner(long groupId)
isGroupOwner
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean isOmniadmin()
isOmniadmin
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean isOrganizationAdmin(long organizationId)
isOrganizationAdmin
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean isOrganizationOwner(long organizationId)
isOrganizationOwner
in interface com.liferay.portal.kernel.security.permission.PermissionChecker
public boolean isSignedIn()
isSignedIn
in interface com.liferay.portal.kernel.security.permission.PermissionChecker