Class OpenAuthorizationConfiguration
java.lang.Object
org.apache.jackrabbit.oak.spi.security.SecurityConfiguration.Default
org.apache.jackrabbit.oak.spi.security.authorization.OpenAuthorizationConfiguration
- All Implemented Interfaces:
AuthorizationConfiguration
,SecurityConfiguration
public class OpenAuthorizationConfiguration
extends SecurityConfiguration.Default
implements AuthorizationConfiguration
This class implements an
AuthorizationConfiguration
which grants
full access to any Subject
.-
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.authorization.AuthorizationConfiguration
NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull AccessControlManager
getAccessControlManager
(@NotNull Root root, @NotNull NamePathMapper namePathMapper) @NotNull PermissionProvider
getPermissionProvider
(@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals) @NotNull RestrictionProvider
Methods inherited from class org.apache.jackrabbit.oak.spi.security.SecurityConfiguration.Default
getCommitHooks, getConflictHandlers, getContext, getName, getParameters, getProtectedItemImporters, getRepositoryInitializer, getValidators, getWorkspaceInitializer
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
-
OpenAuthorizationConfiguration
public OpenAuthorizationConfiguration()
-
-
Method Details
-
getAccessControlManager
@NotNull public @NotNull AccessControlManager getAccessControlManager(@NotNull @NotNull Root root, @NotNull @NotNull NamePathMapper namePathMapper) - Specified by:
getAccessControlManager
in interfaceAuthorizationConfiguration
-
getRestrictionProvider
- Specified by:
getRestrictionProvider
in interfaceAuthorizationConfiguration
-
getPermissionProvider
@NotNull public @NotNull PermissionProvider getPermissionProvider(@NotNull @NotNull Root root, @NotNull @NotNull String workspaceName, @NotNull @NotNull Set<Principal> principals) - Specified by:
getPermissionProvider
in interfaceAuthorizationConfiguration
-