Uses of Interface
org.apache.jackrabbit.oak.spi.security.SecurityProvider
-
-
Uses of SecurityProvider in org.apache.jackrabbit.oak
Methods in org.apache.jackrabbit.oak that return SecurityProvider Modifier and Type Method Description SecurityProvider
Oak.OakDefaultComponents. securityProvider()
Methods in org.apache.jackrabbit.oak with parameters of type SecurityProvider Modifier and Type Method Description @NotNull Oak
Oak. with(@NotNull SecurityProvider securityProvider)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.core
Methods in org.apache.jackrabbit.oak.core with parameters of type SecurityProvider Modifier and Type Method Description static SystemRoot
SystemRoot. create(@NotNull NodeStore store, @NotNull CommitHook hook, @NotNull java.lang.String workspaceName, @NotNull SecurityProvider securityProvider, @NotNull QueryIndexProvider indexProvider)
static SystemRoot
SystemRoot. create(@NotNull NodeStore store, @NotNull CommitHook hook, @NotNull java.lang.String workspaceName, @NotNull SecurityProvider securityProvider, @Nullable QueryEngineSettings queryEngineSettings, @NotNull QueryIndexProvider indexProvider)
Constructors in org.apache.jackrabbit.oak.core with parameters of type SecurityProvider Constructor Description ContentRepositoryImpl(@NotNull NodeStore nodeStore, @NotNull CommitHook commitHook, @NotNull java.lang.String defaultWorkspaceName, QueryEngineSettings queryEngineSettings, @Nullable QueryIndexProvider indexProvider, @NotNull SecurityProvider securityProvider, @Nullable Descriptors baseDescriptors, @Nullable Feature classicMove)
Creates an content repository instance based on the given, already initialized components. -
Uses of SecurityProvider in org.apache.jackrabbit.oak.jcr
Methods in org.apache.jackrabbit.oak.jcr with parameters of type SecurityProvider Modifier and Type Method Description @NotNull Jcr
Jcr. with(@NotNull SecurityProvider securityProvider)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.jcr.delegate
Constructors in org.apache.jackrabbit.oak.jcr.delegate with parameters of type SecurityProvider Constructor Description SessionDelegate(@NotNull ContentSession contentSession, @NotNull SecurityProvider securityProvider, @NotNull RefreshStrategy refreshStrategy, @NotNull java.lang.ThreadLocal<java.lang.Long> threadSaveCount, @NotNull StatisticManager statisticManager, @NotNull Clock clock)
Create a new session delegate for aContentSession
. -
Uses of SecurityProvider in org.apache.jackrabbit.oak.jcr.osgi
Constructors in org.apache.jackrabbit.oak.jcr.osgi with parameters of type SecurityProvider Constructor Description OsgiRepository(ContentRepository repository, Whiteboard whiteboard, SecurityProvider securityProvider, int observationQueueLength, CommitRateLimiter commitRateLimiter, boolean fastQueryResultSize)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.jcr.repository
Methods in org.apache.jackrabbit.oak.jcr.repository with parameters of type SecurityProvider Modifier and Type Method Description protected SessionContext
RepositoryImpl. createSessionContext(StatisticManager statisticManager, SecurityProvider securityProvider, java.util.Map<java.lang.String,java.lang.Object> attributes, SessionDelegate delegate, int observationQueueLength, CommitRateLimiter commitRateLimiter)
Factory method for creating aSessionContext
instance for a new session.Constructors in org.apache.jackrabbit.oak.jcr.repository with parameters of type SecurityProvider Constructor Description RepositoryImpl(@NotNull ContentRepository contentRepository, @NotNull Whiteboard whiteboard, @NotNull SecurityProvider securityProvider, int observationQueueLength, CommitRateLimiter commitRateLimiter)
Constructor used for backward compatibility.RepositoryImpl(@NotNull ContentRepository contentRepository, @NotNull Whiteboard whiteboard, @NotNull SecurityProvider securityProvider, int observationQueueLength, CommitRateLimiter commitRateLimiter, boolean fastQueryResultSize, boolean createSessionMBeans)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.jcr.session
Methods in org.apache.jackrabbit.oak.jcr.session that return SecurityProvider Modifier and Type Method Description @NotNull SecurityProvider
SessionContext. getSecurityProvider()
Constructors in org.apache.jackrabbit.oak.jcr.session with parameters of type SecurityProvider Constructor Description SessionContext(@NotNull Repository repository, @NotNull StatisticManager statisticManager, @NotNull SecurityProvider securityProvider, @NotNull Whiteboard whiteboard, @NotNull java.util.Map<java.lang.String,java.lang.Object> attributes, @NotNull SessionDelegate delegate, int observationQueueLength, CommitRateLimiter commitRateLimiter)
SessionContext(@NotNull Repository repository, @NotNull StatisticManager statisticManager, @NotNull SecurityProvider securityProvider, @NotNull Whiteboard whiteboard, @NotNull java.util.Map<java.lang.String,java.lang.Object> attributes, @NotNull SessionDelegate delegate, int observationQueueLength, CommitRateLimiter commitRateLimiter, MountInfoProvider mountInfoProvider, @Nullable BlobAccessProvider blobAccessProvider, boolean fastQueryResultSize)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.plugins.tree.factories
Methods in org.apache.jackrabbit.oak.plugins.tree.factories with parameters of type SecurityProvider Modifier and Type Method Description static @NotNull Root
RootFactory. createSystemRoot(@NotNull NodeStore store, @Nullable CommitHook hook, @Nullable java.lang.String workspaceName, @Nullable SecurityProvider securityProvider, @Nullable QueryEngineSettings queryEngineSettings, @Nullable QueryIndexProvider indexProvider)
Deprecated.with Oak 1.7.2 due to the usage of deprecatedQueryEngineSettings
static @NotNull Root
RootFactory. createSystemRoot(@NotNull NodeStore store, @Nullable CommitHook hook, @Nullable java.lang.String workspaceName, @Nullable SecurityProvider securityProvider, @Nullable QueryIndexProvider indexProvider)
Deprecated. -
Uses of SecurityProvider in org.apache.jackrabbit.oak.security
Classes in org.apache.jackrabbit.oak.security that implement SecurityProvider Modifier and Type Class Description class
SecurityProviderImpl
Deprecated.Replaced byorg.apache.jackrabbit.oak.security.internal.SecurityProviderBuilder
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.security.authentication
Constructors in org.apache.jackrabbit.oak.security.authentication with parameters of type SecurityProvider Constructor Description AuthenticationConfigurationImpl(@NotNull SecurityProvider securityProvider)
Constructor for non-OSGi -
Uses of SecurityProvider in org.apache.jackrabbit.oak.security.authentication.token
Constructors in org.apache.jackrabbit.oak.security.authentication.token with parameters of type SecurityProvider Constructor Description TokenConfigurationImpl(@NotNull SecurityProvider securityProvider)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.security.authorization
Methods in org.apache.jackrabbit.oak.security.authorization that return SecurityProvider Modifier and Type Method Description @NotNull SecurityProvider
ProviderCtx. getSecurityProvider()
Constructors in org.apache.jackrabbit.oak.security.authorization with parameters of type SecurityProvider Constructor Description AuthorizationConfigurationImpl(@NotNull SecurityProvider securityProvider)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.security.authorization.accesscontrol
Methods in org.apache.jackrabbit.oak.security.authorization.accesscontrol with parameters of type SecurityProvider Modifier and Type Method Description boolean
AccessControlImporter. init(@NotNull Session session, @NotNull Root root, @NotNull NamePathMapper namePathMapper, boolean isWorkspaceImport, int uuidBehavior, @NotNull ReferenceChangeTracker referenceTracker, @NotNull SecurityProvider securityProvider)
Constructors in org.apache.jackrabbit.oak.security.authorization.accesscontrol with parameters of type SecurityProvider Constructor Description AccessControlManagerImpl(@NotNull Root root, @NotNull NamePathMapper namePathMapper, @NotNull SecurityProvider securityProvider)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.security.authorization.composite
Constructors in org.apache.jackrabbit.oak.security.authorization.composite with parameters of type SecurityProvider Constructor Description CompositeAuthorizationConfiguration(@NotNull SecurityProvider securityProvider)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.security.internal
Methods in org.apache.jackrabbit.oak.security.internal that return SecurityProvider Modifier and Type Method Description SecurityProvider
SecurityProviderBuilder. build()
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.security.principal
Constructors in org.apache.jackrabbit.oak.security.principal with parameters of type SecurityProvider Constructor Description PrincipalConfigurationImpl(SecurityProvider securityProvider)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.security.user
Constructors in org.apache.jackrabbit.oak.security.user with parameters of type SecurityProvider Constructor Description UserConfigurationImpl(SecurityProvider securityProvider)
UserManagerImpl(@NotNull Root root, @NotNull PartialValueFactory valueFactory, @NotNull SecurityProvider securityProvider, @NotNull UserMonitor monitor, @NotNull DynamicMembershipService dynamicMembershipService)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.security.user.whiteboard
Methods in org.apache.jackrabbit.oak.security.user.whiteboard with parameters of type SecurityProvider Modifier and Type Method Description @NotNull java.util.List<? extends AuthorizableAction>
WhiteboardAuthorizableActionProvider. getAuthorizableActions(@NotNull SecurityProvider securityProvider)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.spi.security
Classes in org.apache.jackrabbit.oak.spi.security that implement SecurityProvider Modifier and Type Class Description class
OpenSecurityProvider
RudimentarySecurityProvider
implementation that allow every subject to authenticate and grants it full access everywhere.Methods in org.apache.jackrabbit.oak.spi.security that return SecurityProvider Modifier and Type Method Description protected @NotNull SecurityProvider
CompositeConfiguration. getSecurityProvider()
@NotNull SecurityProvider
ConfigurationBase. getSecurityProvider()
Methods in org.apache.jackrabbit.oak.spi.security with parameters of type SecurityProvider Modifier and Type Method Description void
CompositeConfiguration. setSecurityProvider(@NotNull SecurityProvider securityProvider)
void
ConfigurationBase. setSecurityProvider(@NotNull SecurityProvider securityProvider)
Constructors in org.apache.jackrabbit.oak.spi.security with parameters of type SecurityProvider Constructor Description CompositeConfiguration(@NotNull java.lang.String name, @NotNull SecurityProvider securityProvider)
ConfigurationBase(@NotNull SecurityProvider securityProvider, @NotNull ConfigurationParameters config)
non-osgi constructor -
Uses of SecurityProvider in org.apache.jackrabbit.oak.spi.security.authentication
Methods in org.apache.jackrabbit.oak.spi.security.authentication that return SecurityProvider Modifier and Type Method Description protected @Nullable SecurityProvider
AbstractLoginModule. getSecurityProvider()
Tries to obtain theSecurityProvider
object from the callback handler using a new SecurityProviderCallback and keeps the value as private field. -
Uses of SecurityProvider in org.apache.jackrabbit.oak.spi.security.authentication.callback
Methods in org.apache.jackrabbit.oak.spi.security.authentication.callback that return SecurityProvider Modifier and Type Method Description @Nullable SecurityProvider
RepositoryCallback. getSecurityProvider()
@Nullable SecurityProvider
SecurityProviderCallback. getSecurityProvider()
Methods in org.apache.jackrabbit.oak.spi.security.authentication.callback with parameters of type SecurityProvider Modifier and Type Method Description void
RepositoryCallback. setSecurityProvider(SecurityProvider securityProvider)
void
SecurityProviderCallback. setSecurityProvider(SecurityProvider securityProvider)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.spi.security.authentication.external.impl
Methods in org.apache.jackrabbit.oak.spi.security.authentication.external.impl with parameters of type SecurityProvider Modifier and Type Method Description void
ExternalLoginModuleFactory. bindSecurityProvider(SecurityProvider securityProvider)
void
ExternalLoginModuleFactory. unbindSecurityProvider(SecurityProvider securityProvider)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.spi.security.authentication.external.impl.jmx
Constructors in org.apache.jackrabbit.oak.spi.security.authentication.external.impl.jmx with parameters of type SecurityProvider Constructor Description SyncMBeanImpl(@NotNull ContentRepository repository, @NotNull SecurityProvider securityProvider, @NotNull SyncManager syncManager, @NotNull java.lang.String syncName, @NotNull ExternalIdentityProviderManager idpManager, @NotNull java.lang.String idpName)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.spi.security.authentication.external.impl.principal
Methods in org.apache.jackrabbit.oak.spi.security.authentication.external.impl.principal with parameters of type SecurityProvider Modifier and Type Method Description @NotNull java.util.List<? extends AuthorizableAction>
ExternalAuthorizableActionProvider. getAuthorizableActions(@NotNull SecurityProvider securityProvider)
Constructors in org.apache.jackrabbit.oak.spi.security.authentication.external.impl.principal with parameters of type SecurityProvider Constructor Description ExternalPrincipalConfiguration(SecurityProvider securityProvider)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.spi.security.authentication.token
Constructors in org.apache.jackrabbit.oak.spi.security.authentication.token with parameters of type SecurityProvider Constructor Description CompositeTokenConfiguration(@NotNull SecurityProvider securityProvider)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol
Constructors in org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol with parameters of type SecurityProvider Constructor Description AbstractAccessControlManager(@NotNull Root root, @NotNull NamePathMapper namePathMapper, @NotNull SecurityProvider securityProvider)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.spi.security.authorization.cug.impl
Constructors in org.apache.jackrabbit.oak.spi.security.authorization.cug.impl with parameters of type SecurityProvider Constructor Description CugConfiguration(@NotNull SecurityProvider securityProvider)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.spi.security.authorization.principalbased
Methods in org.apache.jackrabbit.oak.spi.security.authorization.principalbased with parameters of type SecurityProvider Modifier and Type Method Description @NotNull Filter
FilterProvider. getFilter(@NotNull SecurityProvider securityProvider, @NotNull Root root, @NotNull NamePathMapper namePathMapper)
Returns aFilter
for the given parameters. -
Uses of SecurityProvider in org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl
Methods in org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl with parameters of type SecurityProvider Modifier and Type Method Description @NotNull Filter
FilterProviderImpl. getFilter(@NotNull SecurityProvider securityProvider, @NotNull Root root, @NotNull NamePathMapper namePathMapper)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.spi.security.principal
Constructors in org.apache.jackrabbit.oak.spi.security.principal with parameters of type SecurityProvider Constructor Description CompositePrincipalConfiguration(@NotNull SecurityProvider securityProvider)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.spi.security.user.action
Methods in org.apache.jackrabbit.oak.spi.security.user.action with parameters of type SecurityProvider Modifier and Type Method Description @NotNull java.util.List<? extends AuthorizableAction>
AuthorizableActionProvider. getAuthorizableActions(@NotNull SecurityProvider securityProvider)
@NotNull java.util.List<? extends AuthorizableAction>
CompositeActionProvider. getAuthorizableActions(@NotNull SecurityProvider securityProvider)
@NotNull java.util.List<? extends AuthorizableAction>
DefaultAuthorizableActionProvider. getAuthorizableActions(@NotNull SecurityProvider securityProvider)
void
AbstractAuthorizableAction. init(@NotNull SecurityProvider securityProvider, @NotNull ConfigurationParameters config)
Doesn't perform any action.void
AccessControlAction. init(@NotNull SecurityProvider securityProvider, @NotNull ConfigurationParameters config)
void
AuthorizableAction. init(@NotNull SecurityProvider securityProvider, @NotNull ConfigurationParameters config)
Initialize this action with the specified security provider and configuration.void
PasswordValidationAction. init(@NotNull SecurityProvider securityProvider, @NotNull ConfigurationParameters config)
-
Uses of SecurityProvider in org.apache.jackrabbit.oak.spi.xml
Methods in org.apache.jackrabbit.oak.spi.xml with parameters of type SecurityProvider Modifier and Type Method Description boolean
ProtectedItemImporter. init(@NotNull Session session, @NotNull Root root, @NotNull NamePathMapper namePathMapper, boolean isWorkspaceImport, int uuidBehavior, @NotNull ReferenceChangeTracker referenceTracker, @NotNull SecurityProvider securityProvider)
Initializes the importer.
-