@Version("4.3.0")
Package org.apache.jackrabbit.oak.spi.security.authorization.permission
-
Interface Summary Interface Description AggregatedPermissionProvider Extension of thePermissionProviderinterface that allows it to be used in combination with other provider implementations.AggregationFilter PermissionAware Interface indicating that a given object (like e.g.PermissionConstants Implementation specific constants related to permission evaluation.PermissionProvider Main entry point for permission evaluation in Oak.RepositoryPermission TheRepositoryPermissionallows to evaluate permissions that have been defined on the repository level and which consequently are not bound to a particular item.TreePermission TheTreePermissionallow to evaluate permissions defined for a givenTreeand 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.