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_RANKING
Fields inherited from interface org.apache.jackrabbit.oak.spi.security.authentication.token.TokenConfiguration
NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull TokenProvider
getTokenProvider
(@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, getRootProvider, getSecurityProvider, getTreeProvider, getValidators, getWorkspaceInitializer, removeConfiguration, setDefaultConfig, setRootProvider, setSecurityProvider, setTreeProvider
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:TokenConfiguration
Returns a new instance ofTokenProvider
.- Specified by:
getTokenProvider
in interfaceTokenConfiguration
- Parameters:
root
- The target root.- Returns:
- A new instance of
TokenProvider
.
-