Class ConfigurationBase
- java.lang.Object
 - 
- org.apache.jackrabbit.oak.spi.security.SecurityConfiguration.Default
 - 
- org.apache.jackrabbit.oak.spi.security.ConfigurationBase
 
 
 
- 
- All Implemented Interfaces:
 SecurityConfiguration
public abstract class ConfigurationBase extends SecurityConfiguration.Default
Abstract base implementation for the various security configurations. 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from interface org.apache.jackrabbit.oak.spi.security.SecurityConfiguration
SecurityConfiguration.Default 
 - 
 
- 
Constructor Summary
Constructors Constructor Description ConfigurationBase()osgi constructorConfigurationBase(@NotNull SecurityProvider securityProvider, @NotNull ConfigurationParameters config)non-osgi constructor 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull ConfigurationParametersgetParameters()Returns the configuration parameters associated with this security configuration instance.@NotNull RootProvidergetRootProvider()@NotNull SecurityProvidergetSecurityProvider()@NotNull TreeProvidergetTreeProvider()voidsetParameters(@NotNull ConfigurationParameters config)voidsetRootProvider(@NotNull RootProvider rootProvider)voidsetSecurityProvider(@NotNull SecurityProvider securityProvider)voidsetTreeProvider(@NotNull TreeProvider treeProvider)- 
Methods inherited from class org.apache.jackrabbit.oak.spi.security.SecurityConfiguration.Default
getCommitHooks, getConflictHandlers, getContext, getName, getProtectedItemImporters, getRepositoryInitializer, getValidators, getWorkspaceInitializer 
- 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface org.apache.jackrabbit.oak.spi.security.SecurityConfiguration
getMonitors 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
ConfigurationBase
public ConfigurationBase()
osgi constructor 
- 
ConfigurationBase
public ConfigurationBase(@NotNull @NotNull SecurityProvider securityProvider, @NotNull @NotNull ConfigurationParameters config)non-osgi constructor 
 - 
 
- 
Method Detail
- 
getSecurityProvider
@NotNull public @NotNull SecurityProvider getSecurityProvider()
 
- 
setSecurityProvider
public void setSecurityProvider(@NotNull @NotNull SecurityProvider securityProvider) 
- 
setParameters
public void setParameters(@NotNull @NotNull ConfigurationParameters config) 
- 
setRootProvider
public void setRootProvider(@NotNull @NotNull RootProvider rootProvider) 
- 
getRootProvider
@NotNull public @NotNull RootProvider getRootProvider()
 
- 
setTreeProvider
public void setTreeProvider(@NotNull @NotNull TreeProvider treeProvider) 
- 
getTreeProvider
@NotNull public @NotNull TreeProvider getTreeProvider()
 
- 
getParameters
@NotNull public @NotNull ConfigurationParameters getParameters()
Description copied from interface:SecurityConfigurationReturns the configuration parameters associated with this security configuration instance. If no parameters are presentConfigurationParameters.EMPTYshould be returned.- Specified by:
 getParametersin interfaceSecurityConfiguration- Overrides:
 getParametersin classSecurityConfiguration.Default- Returns:
 - The configuration parameters.
 
 
 - 
 
 -