A B C D F G H M O P S U 
All Classes All Packages

A

activate(BundleContext, PrincipalBasedAuthorizationConfiguration.Configuration) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration
 
activate(FilterProviderImpl.Configuration, Map<String, Object>) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.FilterProviderImpl
 
AggregationFilterImpl - Class in org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl
 
AggregationFilterImpl() - Constructor for class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.AggregationFilterImpl
 

B

bindFilterProvider(FilterProvider) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration
 
bindMountInfoProvider(MountInfoProvider) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration
 

C

canHandle(Set<Principal>) - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.principalbased.Filter
Reveals if this filter implementation is able to handle the given set of principals.

D

deactivate(BundleContext, PrincipalBasedAuthorizationConfiguration.Configuration) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration
 

F

Filter - Interface in org.apache.jackrabbit.oak.spi.security.authorization.principalbased
Interface that allows to define the principals for which principal based access control management and permission evaluation can be executed.
FilterProvider - Interface in org.apache.jackrabbit.oak.spi.security.authorization.principalbased
Interface that allows to define the principals for which principal based access control management and permission evaluation can be executed.
FilterProviderImpl - Class in org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl
Implementation of the Filter interface that consists of the following two filtering conditions: All principals in the set must be of type SystemUserPrincipal All principals in the set must be located in the repository below the configured path.
FilterProviderImpl() - Constructor for class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.FilterProviderImpl
 

G

getAccessControlManager(Root, NamePathMapper) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration
 
getCommitHooks(String) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration
 
getContext() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration
 
getFilter(SecurityProvider, Root, NamePathMapper) - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.principalbased.FilterProvider
Returns a Filter for the given parameters.
getFilter(SecurityProvider, Root, NamePathMapper) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.FilterProviderImpl
 
getFilterRoot() - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.principalbased.FilterProvider
Returns the root path handled by the filer.
getFilterRoot() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.FilterProviderImpl
 
getName() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration
 
getOakPath(Principal) - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.principalbased.Filter
Returns the Oak path of the Tree to which the policy for the given validPrincipal will be bound.
getPermissionProvider(Root, String, Set<Principal>) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration
 
getProtectedItemImporters() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration
 
getRepositoryInitializer() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration
 
getRestrictionProvider() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration
 
getValidators(String, Set<Principal>, MoveTracker) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration
 
getValidPrincipal(String) - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.principalbased.Filter
Retrieves the ItemBasedPrincipal for the given oakPath and returns it if it is considered valid by the Filter implementation.

H

handlesPath(String) - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.principalbased.FilterProvider
Reveals if the given implementation is able to handle access control at the tree defined by the given oakPath.
handlesPath(String) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.FilterProviderImpl
 

M

modified(BundleContext, PrincipalBasedAuthorizationConfiguration.Configuration) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration
 
modified(FilterProviderImpl.Configuration, Map<String, Object>) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.FilterProviderImpl
 

O

org.apache.jackrabbit.oak.spi.security.authorization.principalbased - package org.apache.jackrabbit.oak.spi.security.authorization.principalbased
 
org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl - package org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl
 

P

PrincipalBasedAuthorizationConfiguration - Class in org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl
 
PrincipalBasedAuthorizationConfiguration() - Constructor for class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration
 

S

stop(AccessControlManager, String) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.AggregationFilterImpl
 
stop(JackrabbitAccessControlManager, Set<Principal>) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.AggregationFilterImpl
 
stop(AggregatedPermissionProvider, Set<Principal>) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.AggregationFilterImpl
 

U

unbindFilterProvider(FilterProvider) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration
 
unbindMountInfoProvider(MountInfoProvider) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration
 
A B C D F G H M O P S U 
All Classes All Packages