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 org.apache.jackrabbit.oak.api.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, getRootProvider, getSecurityProvider, getTreeProvider, getValidators, getWorkspaceInitializer, removeConfiguration, setDefaultConfig, setRootProvider, setSecurityProvider, setTreeProviderMethods inherited from class java.lang.Object
clone, equals, finalize, 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
@NotNull public @NotNull TokenProvider getTokenProvider(@NotNull @NotNull org.apache.jackrabbit.oak.api.Root root) Description copied from interface:TokenConfigurationReturns a new instance ofTokenProvider.- Specified by:
getTokenProviderin interfaceTokenConfiguration- Parameters:
root- The target root.- Returns:
- A new instance of
TokenProvider.
-