@Version("2.3.0")
Package org.apache.jackrabbit.oak.spi.security
-
Interface Summary Interface Description Context Context
represents item related information in relation to a dedicatedSecurityConfiguration
.SecurityConfiguration Base interface for all security related configurations.SecurityProvider Main entry point for security related plugins to an Oak repository. -
Class Summary Class Description CompositeConfiguration<T extends SecurityConfiguration> Abstract base implementation forSecurityConfiguration
s that can combine different implementations.ConfigurationBase Abstract base implementation for the various security configurations.ConfigurationParameters ConfigurationParameters is a convenience class that allows typed access to configuration properties.ConfigurationParameters.Milliseconds Helper class for configuration parameters that denote a "duration", such as a timeout or expiration time.Context.Default Default implementation of theContext
interface that always returnsfalse
.OpenSecurityProvider RudimentarySecurityProvider
implementation that allow every subject to authenticate and grants it full access everywhere.RegistrationConstants Holds the names of well-known registration properties for security-related componentsSecurityConfiguration.Default Default implementation that provides empty initializers, validators, commit hooks and parameters.