@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 ThePrincipalProviderdefines methods to provide access to sources ofPrincipals.PrincipalQueryManager Extension for thePrincipalManagerthat offers range search.SystemUserPrincipal Principal used to mark a system user. -
Class Summary Class Description CompositePrincipalConfiguration PrincipalConfigurationthat combines different principal provider implementations that share a common principal manager implementation.CompositePrincipalProvider PrincipalProviderimplementation that aggregates a list of principal providers into a single.EmptyPrincipalProvider Implementation of thePrincipalProviderinterface 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 theJackrabbitPrincipalinterface.PrincipalIteratorAdapter Principal specificRangeIteratorAdapterimplementing thePrincipalIteratorinterface.PrincipalManagerImpl Default implementation of thePrincipalManagerinterface.SystemPrincipal Principal to mark an system internal subject.