Class ServiceAccountPermissionManager
java.lang.Object
com.atlassian.confluence.internal.security.ServiceAccountPermissionManager
Utility to check permission of service account user for accessing spaces and content.
- Since:
- 10.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
hasContentPermission
(String permissionType, ContentEntityObject contentEntityObject, ConfluenceUser user) boolean
hasPermission
(ConfluenceUser user, Permission permission, Object target) boolean
hasSpacePermission
(Space space, ConfluenceUser user) boolean
hasSpacePermission
(Space space, ConfluenceUser user, String permission) boolean
void
setScopesRequestCacheDelegate
(ScopesRequestCacheDelegate scopesRequestCacheDelegate)
-
Constructor Details
-
ServiceAccountPermissionManager
public ServiceAccountPermissionManager()
-
-
Method Details
-
isServiceAccount
-
hasPermission
-
hasSpacePermission
-
hasSpacePermission
-
hasContentPermission
public boolean hasContentPermission(String permissionType, ContentEntityObject contentEntityObject, ConfluenceUser user) -
setScopesRequestCacheDelegate
-