@Version("4.3.0")
Package org.apache.jackrabbit.oak.spi.security.authorization.permission
-
Interface Summary Interface Description AggregatedPermissionProvider Extension of thePermissionProvider
interface that allows it to be used in combination with other provider implementations.AggregationFilter PermissionAware PermissionConstants Implementation specific constants related to permission evaluation.PermissionProvider Main entry point for permission evaluation in Oak.RepositoryPermission TheRepositoryPermission
allows to evaluate permissions that have been defined on the repository level and which consequently are not bound to a particular item.TreePermission TheTreePermission
allow to evaluate permissions defined for a givenTree
and it's properties. -
Class Summary Class Description EmptyPermissionProvider Permission provider implementation that does not grant any permissions.OpenPermissionProvider Permission provider implementation that grants full access everywhere.Permissions Provides constants for permissions used in the OAK access evaluation as well as permission related utility methods.