Package com.atlassian.confluence.core
Interface InheritedContentPermissionManager
-
- All Known Implementing Classes:
CachingInheritedContentPermissionManager
,DefaultInheritedContentPermissionManager
public interface InheritedContentPermissionManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<ContentPermissionSet>
getInheritedContentPermissionSets(ContentEntityObject contentEntityObject)
List<ContentPermissionSet>
getInheritedContentPermissionSetsIncludeEdit(ContentEntityObject contentEntityObject)
-
-
-
Method Detail
-
getInheritedContentPermissionSets
List<ContentPermissionSet> getInheritedContentPermissionSets(ContentEntityObject contentEntityObject)
- Returns:
- a list of
ContentPermissionSet
s of typeContentPermission.VIEW_PERMISSION
of 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
-
-