Interface ContentPermissionSetDaoInternal
- All Superinterfaces:
ContentPermissionSetDao
- All Known Implementing Classes:
HibernateContentPermissionSetDao
Dao for ContentPermissionSets.
- Since:
- 6.10.0
-
Method Summary
Modifier and TypeMethodDescriptiongetInheritedContentPermissionSets
(Collection<Long> pageIds) Get all inheritedContentPermissionSet
s for the given page IDs.getRelevantViewRestrictionsForContent
(LimitedRequest pageRequest, Map<Long, Long> contentIdToParentIdMap) Return RelevantViewRestrictions per content where it will contain direct and inherited permission set required to access a contentMethods inherited from interface com.atlassian.confluence.security.persistence.dao.ContentPermissionSetDao
getById, getContentIdsWithPermissionSet, getExplicitPermissionSetsFor, getInheritedContentPermissionSets, getPermissionSets, remove, save
-
Method Details
-
getInheritedContentPermissionSets
Get all inheritedContentPermissionSet
s for the given page IDs.- Since:
- 7.14
-
getRelevantViewRestrictionsForContent
Map<ContentId,PageResponse<ContentPermissionSet>> getRelevantViewRestrictionsForContent(LimitedRequest pageRequest, Map<Long, Long> contentIdToParentIdMap) Return RelevantViewRestrictions per content where it will contain direct and inherited permission set required to access a content- Parameters:
pageRequest
-contentIdToParentIdMap
-- Returns:
- Since:
- 9.2.5
-