Uses of Interface
org.apache.jackrabbit.oak.spi.security.authorization.permission.PermissionProvider
-
-
Uses of PermissionProvider in org.apache.jackrabbit.oak.exercise.security.authorization.models.predefined
Methods in org.apache.jackrabbit.oak.exercise.security.authorization.models.predefined that return PermissionProvider Modifier and Type Method Description @NotNull PermissionProviderPredefinedAuthorizationConfiguration. getPermissionProvider(@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals) -
Uses of PermissionProvider in org.apache.jackrabbit.oak.exercise.security.authorization.models.readonly
Methods in org.apache.jackrabbit.oak.exercise.security.authorization.models.readonly that return PermissionProvider Modifier and Type Method Description @NotNull PermissionProviderReadOnlyAuthorizationConfiguration. getPermissionProvider(@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals) -
Uses of PermissionProvider in org.apache.jackrabbit.oak.exercise.security.authorization.models.simplifiedroles
Methods in org.apache.jackrabbit.oak.exercise.security.authorization.models.simplifiedroles that return PermissionProvider Modifier and Type Method Description @NotNull PermissionProviderThreeRolesAuthorizationConfiguration. getPermissionProvider(@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals) -
Uses of PermissionProvider in org.apache.jackrabbit.oak.jcr.delegate
Methods in org.apache.jackrabbit.oak.jcr.delegate that return PermissionProvider Modifier and Type Method Description @NotNull PermissionProviderSessionDelegate. getPermissionProvider() -
Uses of PermissionProvider in org.apache.jackrabbit.oak.jcr.security
Constructors in org.apache.jackrabbit.oak.jcr.security with parameters of type PermissionProvider Constructor Description AccessManager(SessionDelegate delegate, PermissionProvider permissionProvider) -
Uses of PermissionProvider in org.apache.jackrabbit.oak.plugins.observation.filter
Methods in org.apache.jackrabbit.oak.plugins.observation.filter that return PermissionProvider Modifier and Type Method Description @NotNull PermissionProviderPermissionProviderFactory. create(Root root)Create a newPermissionProviderinstance.Constructors in org.apache.jackrabbit.oak.plugins.observation.filter with parameters of type PermissionProvider Constructor Description ACFilter(@NotNull NodeState before, @NotNull NodeState after, @NotNull PermissionProvider permissionProvider)Create a newFilterinstance that includes an event when the observing session has sufficient permissions to read the associated item. -
Uses of PermissionProvider in org.apache.jackrabbit.oak.query
Methods in org.apache.jackrabbit.oak.query that return PermissionProvider Modifier and Type Method Description @Nullable PermissionProviderExecutionContext. getPermissionProvider()Constructors in org.apache.jackrabbit.oak.query with parameters of type PermissionProvider Constructor Description ExecutionContext(NodeState baseState, Root root, QueryEngineSettings settings, QueryIndexProvider indexProvider, PermissionProvider permissionProvider, PrefetchNodeStore store) -
Uses of PermissionProvider in org.apache.jackrabbit.oak.security.authorization
Methods in org.apache.jackrabbit.oak.security.authorization that return PermissionProvider Modifier and Type Method Description @NotNull PermissionProviderAuthorizationConfigurationImpl. getPermissionProvider(@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals) -
Uses of PermissionProvider in org.apache.jackrabbit.oak.security.authorization.composite
Methods in org.apache.jackrabbit.oak.security.authorization.composite that return PermissionProvider Modifier and Type Method Description @NotNull PermissionProviderCompositeAuthorizationConfiguration. getPermissionProvider(@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals) -
Uses of PermissionProvider in org.apache.jackrabbit.oak.security.authorization.permission
Classes in org.apache.jackrabbit.oak.security.authorization.permission that implement PermissionProvider Modifier and Type Class Description classAllPermissionProviderImplImplementation of thePermissionProviderinterface that grants full permission everywhere.classMountPermissionProviderclassPermissionProviderImpl -
Uses of PermissionProvider in org.apache.jackrabbit.oak.spi.security.authorization
Methods in org.apache.jackrabbit.oak.spi.security.authorization that return PermissionProvider Modifier and Type Method Description @NotNull PermissionProviderAuthorizationConfiguration. getPermissionProvider(@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals)@NotNull PermissionProviderOpenAuthorizationConfiguration. getPermissionProvider(@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals) -
Uses of PermissionProvider in org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol
Methods in org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol that return PermissionProvider Modifier and Type Method Description protected @NotNull PermissionProviderAbstractAccessControlManager. getPermissionProvider()Methods in org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol with parameters of type PermissionProvider Modifier and Type Method Description static booleanReadPolicy. canAccessReadPolicy(@NotNull PermissionProvider permissionProvider, @NotNull String... oakPaths)Evaluates if aReadPolicyis accessible for a session object. -
Uses of PermissionProvider in org.apache.jackrabbit.oak.spi.security.authorization.cug.impl
Methods in org.apache.jackrabbit.oak.spi.security.authorization.cug.impl that return PermissionProvider Modifier and Type Method Description @NotNull PermissionProviderCugConfiguration. getPermissionProvider(@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals) -
Uses of PermissionProvider in org.apache.jackrabbit.oak.spi.security.authorization.permission
Subinterfaces of PermissionProvider in org.apache.jackrabbit.oak.spi.security.authorization.permission Modifier and Type Interface Description interfaceAggregatedPermissionProviderExtension of thePermissionProviderinterface that allows it to be used in combination with other provider implementations.Classes in org.apache.jackrabbit.oak.spi.security.authorization.permission that implement PermissionProvider Modifier and Type Class Description classEmptyPermissionProviderPermission provider implementation that does not grant any permissions.classOpenPermissionProviderPermission provider implementation that grants full access everywhere.Methods in org.apache.jackrabbit.oak.spi.security.authorization.permission that return PermissionProvider Modifier and Type Method Description static PermissionProviderEmptyPermissionProvider. getInstance()static PermissionProviderOpenPermissionProvider. getInstance()@NotNull PermissionProviderPermissionAware. getPermissionProvider() -
Uses of PermissionProvider in org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl
Methods in org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl that return PermissionProvider Modifier and Type Method Description @NotNull PermissionProviderPrincipalBasedAuthorizationConfiguration. getPermissionProvider(@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals)
-