@Version("2.1.1")
Package org.apache.jackrabbit.oak.spi.security.principal
-
Interface Summary Interface Description AdminPrincipal Principal used to mark an administrator.PrincipalConfiguration Configuration interface for principal management.PrincipalProvider ThePrincipalProvider
defines methods to provide access to sources ofPrincipal
s.PrincipalQueryManager Extension for thePrincipalManager
that offers range search.SystemUserPrincipal Principal used to mark a system user. -
Class Summary Class Description CompositePrincipalConfiguration PrincipalConfiguration
that combines different principal provider implementations that share a common principal manager implementation.CompositePrincipalProvider PrincipalProvider
implementation that aggregates a list of principal providers into a single.EmptyPrincipalProvider Implementation of thePrincipalProvider
interface that never returns any principals.EveryonePrincipal Built-in principal group that has every other principal as member.GroupPrincipals Helper class to deal with the migration between the 2 types of groupsPrincipalImpl Default implementation of theJackrabbitPrincipal
interface.PrincipalIteratorAdapter Principal specificRangeIteratorAdapter
implementing thePrincipalIterator
interface.PrincipalManagerImpl Default implementation of thePrincipalManager
interface.SystemPrincipal Principal to mark an system internal subject.