Class CompositeTokenConfiguration
java.lang.Object
org.apache.jackrabbit.oak.spi.security.CompositeConfiguration<TokenConfiguration>
org.apache.jackrabbit.oak.spi.security.authentication.token.CompositeTokenConfiguration
- All Implemented Interfaces:
TokenConfiguration,SecurityConfiguration
public class CompositeTokenConfiguration
extends CompositeConfiguration<TokenConfiguration>
implements TokenConfiguration
TokenConfiguration that combines different token provider implementations.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.jackrabbit.oak.spi.security.SecurityConfiguration
SecurityConfiguration.Default -
Field Summary
Fields inherited from class org.apache.jackrabbit.oak.spi.security.CompositeConfiguration
PARAM_RANKINGFields inherited from interface org.apache.jackrabbit.oak.spi.security.authentication.token.TokenConfiguration
NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull TokenProvidergetTokenProvider(@NotNull Root root) Returns a new instance ofTokenProvider.Methods inherited from class org.apache.jackrabbit.oak.spi.security.CompositeConfiguration
addConfiguration, addConfiguration, getCommitHooks, getConfigurations, getConflictHandlers, getContext, getDefaultConfig, getMonitors, getName, getParameters, getProtectedItemImporters, getRepositoryInitializer, getValidators, getWorkspaceInitializer, removeConfiguration, setDefaultConfig, setRootProvider, setSecurityProvider, setTreeProviderMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.jackrabbit.oak.spi.security.SecurityConfiguration
getCommitHooks, getConflictHandlers, getContext, getMonitors, getName, getParameters, getProtectedItemImporters, getRepositoryInitializer, getValidators, getWorkspaceInitializer
-
Constructor Details
-
CompositeTokenConfiguration
public CompositeTokenConfiguration() -
CompositeTokenConfiguration
-
-
Method Details
-
getTokenProvider
Description copied from interface:TokenConfigurationReturns a new instance ofTokenProvider.- Specified by:
getTokenProviderin interfaceTokenConfiguration- Parameters:
root- The target root.- Returns:
- A new instance of
TokenProvider.
-