| 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 |
| Modifier and Type | Method and Description |
|---|---|
protected PrincipalProvider |
DefaultSecurityManager.createDefaultPrincipalProvider(Properties[] moduleConfig)
Creates the default principal provider used to create the
PrincipalProviderRegistry. |
protected PrincipalProvider |
UserPerWorkspaceSecurityManager.createDefaultPrincipalProvider(Properties[] moduleConfig)
Always returns
null. |
| Modifier and Type | Field and Description |
|---|---|
protected PrincipalProvider |
AbstractLoginModule.principalProvider |
| Modifier and Type | Class and 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
The
FallbackPrincipalProvider is used to provide any desired
principal. |
| Modifier and Type | Method and 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) |
| Constructor and Description |
|---|
PrincipalManagerImpl(Session session,
PrincipalProvider[] providers)
Creates a new default principal manager implementation.
|
ProviderRegistryImpl(PrincipalProvider defaultPrincipalProvider)
Create an instance of
ProviderRegistryImpl with the given
default principal provider. |
Copyright © 2004–2020 The Apache Software Foundation. All rights reserved.