Class OpenAuthenticationConfiguration
java.lang.Object
org.apache.jackrabbit.oak.spi.security.SecurityConfiguration.Default
org.apache.jackrabbit.oak.spi.security.authentication.OpenAuthenticationConfiguration
- All Implemented Interfaces:
AuthenticationConfiguration,SecurityConfiguration
public class OpenAuthenticationConfiguration
extends SecurityConfiguration.Default
implements AuthenticationConfiguration
This implementation of the authentication configuration provides login
contexts that accept any credentials and doesn't validate specified
workspace name. Retrieving a
TokenProvider is not supported.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.jackrabbit.oak.spi.security.SecurityConfiguration
SecurityConfiguration.Default -
Field Summary
Fields inherited from interface org.apache.jackrabbit.oak.spi.security.authentication.AuthenticationConfiguration
DEFAULT_APP_NAME, NAME, PARAM_APP_NAME, PARAM_CONFIG_SPI_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull LoginContextProvidergetLoginContextProvider(@NotNull org.apache.jackrabbit.oak.api.ContentRepository contentRepository) Methods inherited from class org.apache.jackrabbit.oak.spi.security.SecurityConfiguration.Default
getCommitHooks, getConflictHandlers, getContext, getName, getParameters, getProtectedItemImporters, getRepositoryInitializer, getValidators, getWorkspaceInitializerMethods 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
-
OpenAuthenticationConfiguration
public OpenAuthenticationConfiguration()
-
-
Method Details
-
getLoginContextProvider
@NotNull public @NotNull LoginContextProvider getLoginContextProvider(@NotNull @NotNull org.apache.jackrabbit.oak.api.ContentRepository contentRepository) - Specified by:
getLoginContextProviderin interfaceAuthenticationConfiguration
-