Class RegularEntitiesAndPermissionsHelper

java.lang.Object
com.atlassian.confluence.security.denormalisedpermissions.impl.RegularEntitiesAndPermissionsHelper

@Internal public class RegularEntitiesAndPermissionsHelper extends Object
The adapter between fast permissions and Confluence services which allows to retrieve some Confluence entities and check permissions for them. So the fast permissions components can just use this adapter and avoid injecting plenty of Confluence beans.
Since:
7.12.1
  • Constructor Details

  • Method Details

    • getSpaceById

      public Space getSpaceById(long spaceId)
    • getPageById

      public Page getPageById(long pageId)
    • isSpacePermitted

      public boolean isSpacePermitted(ConfluenceUser confluenceUser, long spaceId, String spacePermissionType)
    • findAllSpaceKeys

      public List<String> findAllSpaceKeys()
    • getPagesByIds

      public List<Page> getPagesByIds(Set<Long> pageIds)