Package com.atlassian.confluence.core
Interface InheritedContentPermissionManager
- All Known Implementing Classes:
CachingInheritedContentPermissionManager,DefaultInheritedContentPermissionManager
public interface InheritedContentPermissionManager
-
Method Summary
Modifier and TypeMethodDescriptiongetInheritedContentPermissionSets(ContentEntityObject contentEntityObject) getInheritedContentPermissionSetsIncludeEdit(ContentEntityObject contentEntityObject)
-
Method Details
-
getInheritedContentPermissionSets
List<ContentPermissionSet> getInheritedContentPermissionSets(ContentEntityObject contentEntityObject) - Returns:
- a list of
ContentPermissionSets of typeContentPermission.VIEW_PERMISSIONof all ancestors of contentEntityObject
-
getInheritedContentPermissionSetsIncludeEdit
List<ContentPermissionSet> getInheritedContentPermissionSetsIncludeEdit(ContentEntityObject contentEntityObject) - Parameters:
contentEntityObject- content to get inherited permissions for- Returns:
- list of all permissions on the given content, including permissions of type
ContentPermission.EDIT_PERMISSION - Since:
- 5.8
-