Uses of Interface
org.apache.jackrabbit.core.security.principal.PrincipalProvider
-
Packages that use PrincipalProvider Package Description org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API.org.apache.jackrabbit.core.security.authentication org.apache.jackrabbit.core.security.principal -
-
Uses of PrincipalProvider in org.apache.jackrabbit.core
Methods in org.apache.jackrabbit.core that return PrincipalProvider Modifier and Type Method Description protected PrincipalProvider
DefaultSecurityManager. createDefaultPrincipalProvider(Properties[] moduleConfig)
Creates the default principal provider used to create thePrincipalProviderRegistry
.protected PrincipalProvider
UserPerWorkspaceSecurityManager. createDefaultPrincipalProvider(Properties[] moduleConfig)
Always returnsnull
. -
Uses of PrincipalProvider in org.apache.jackrabbit.core.security.authentication
Fields in org.apache.jackrabbit.core.security.authentication declared as PrincipalProvider Modifier and Type Field Description protected PrincipalProvider
AbstractLoginModule. principalProvider
-
Uses of PrincipalProvider in org.apache.jackrabbit.core.security.principal
Classes in org.apache.jackrabbit.core.security.principal that implement PrincipalProvider Modifier and Type Class Description class
AbstractPrincipalProvider
A base class of a principal provider implementing common tasks and a caching facility.class
DefaultPrincipalProvider
Provides principals for the users contained within the Repository.class
FallbackPrincipalProvider
TheFallbackPrincipalProvider
is used to provide any desired principal.Methods in org.apache.jackrabbit.core.security.principal that return PrincipalProvider Modifier and Type Method Description PrincipalProvider
PrincipalProviderRegistry. getDefault()
PrincipalProvider
ProviderRegistryImpl. getDefault()
PrincipalProvider
PrincipalProviderRegistry. getProvider(String className)
PrincipalProvider
ProviderRegistryImpl. getProvider(String className)
PrincipalProvider[]
PrincipalProviderRegistry. getProviders()
Returns all registered providers.PrincipalProvider[]
ProviderRegistryImpl. getProviders()
PrincipalProvider
PrincipalProviderRegistry. registerProvider(Properties configuration)
Registers a new provider by means of a configuration.PrincipalProvider
ProviderRegistryImpl. registerProvider(Properties config)
Constructors in org.apache.jackrabbit.core.security.principal with parameters of type PrincipalProvider Constructor Description PrincipalManagerImpl(Session session, PrincipalProvider[] providers)
Creates a new default principal manager implementation.ProviderRegistryImpl(PrincipalProvider defaultPrincipalProvider)
Create an instance ofProviderRegistryImpl
with the given default principal provider.
-