Uses of Interface
org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionProvider
-
-
Uses of RestrictionProvider in org.apache.jackrabbit.oak.exercise.security.authorization.models.predefined
Methods in org.apache.jackrabbit.oak.exercise.security.authorization.models.predefined that return RestrictionProvider Modifier and Type Method Description @NotNull RestrictionProvider
PredefinedAuthorizationConfiguration. getRestrictionProvider()
-
Uses of RestrictionProvider in org.apache.jackrabbit.oak.exercise.security.authorization.models.readonly
Methods in org.apache.jackrabbit.oak.exercise.security.authorization.models.readonly that return RestrictionProvider Modifier and Type Method Description @NotNull RestrictionProvider
ReadOnlyAuthorizationConfiguration. getRestrictionProvider()
-
Uses of RestrictionProvider in org.apache.jackrabbit.oak.exercise.security.authorization.models.simplifiedroles
Methods in org.apache.jackrabbit.oak.exercise.security.authorization.models.simplifiedroles that return RestrictionProvider Modifier and Type Method Description @NotNull RestrictionProvider
ThreeRolesAuthorizationConfiguration. getRestrictionProvider()
-
Uses of RestrictionProvider in org.apache.jackrabbit.oak.exercise.security.authorization.restriction
Classes in org.apache.jackrabbit.oak.exercise.security.authorization.restriction that implement RestrictionProvider Modifier and Type Class Description class
CustomRestrictionProvider
EXERCISE: complete the implementation -
Uses of RestrictionProvider in org.apache.jackrabbit.oak.security.authorization
Methods in org.apache.jackrabbit.oak.security.authorization that return RestrictionProvider Modifier and Type Method Description @NotNull RestrictionProvider
AuthorizationConfigurationImpl. getRestrictionProvider()
-
Uses of RestrictionProvider in org.apache.jackrabbit.oak.security.authorization.composite
Methods in org.apache.jackrabbit.oak.security.authorization.composite that return RestrictionProvider Modifier and Type Method Description @NotNull RestrictionProvider
CompositeAuthorizationConfiguration. getRestrictionProvider()
-
Uses of RestrictionProvider in org.apache.jackrabbit.oak.security.authorization.permission
Methods in org.apache.jackrabbit.oak.security.authorization.permission with parameters of type RestrictionProvider Modifier and Type Method Description protected @NotNull org.apache.jackrabbit.oak.security.authorization.permission.PermissionStore
MountPermissionProvider. getPermissionStore(@NotNull Root root, @NotNull String workspaceName, @NotNull RestrictionProvider restrictionProvider)
protected @NotNull org.apache.jackrabbit.oak.security.authorization.permission.PermissionStore
PermissionProviderImpl. getPermissionStore(@NotNull Root root, @NotNull String workspaceName, @NotNull RestrictionProvider restrictionProvider)
Constructors in org.apache.jackrabbit.oak.security.authorization.permission with parameters of type RestrictionProvider Constructor Description MountPermissionProvider(@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals, @NotNull RestrictionProvider restrictionProvider, @NotNull ConfigurationParameters options, @NotNull Context ctx, @NotNull ProviderCtx providerCtx)
PermissionHook(@NotNull String workspaceName, @NotNull RestrictionProvider restrictionProvider, @NotNull ProviderCtx providerCtx)
PermissionProviderImpl(@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals, @NotNull RestrictionProvider restrictionProvider, @NotNull ConfigurationParameters options, @NotNull Context ctx, @NotNull ProviderCtx providerCtx)
-
Uses of RestrictionProvider in org.apache.jackrabbit.oak.security.authorization.restriction
Classes in org.apache.jackrabbit.oak.security.authorization.restriction that implement RestrictionProvider Modifier and Type Class Description class
PrincipalRestrictionProvider
Restriction provider implementation used for editing access control by principal.class
RestrictionProviderImpl
Default restriction provider implementation that supports the following restrictions:AccessControlConstants.REP_GLOB
: A simple paths matching pattern.class
WhiteboardRestrictionProvider
DynamicRestrictionProvider
based on the available whiteboard services.Constructors in org.apache.jackrabbit.oak.security.authorization.restriction with parameters of type RestrictionProvider Constructor Description PrincipalRestrictionProvider(@NotNull RestrictionProvider base)
-
Uses of RestrictionProvider in org.apache.jackrabbit.oak.security.internal
Methods in org.apache.jackrabbit.oak.security.internal with parameters of type RestrictionProvider Modifier and Type Method Description void
SecurityProviderRegistration. bindRestrictionProvider(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull RestrictionProvider restrictionProvider)
void
SecurityProviderRegistration. unbindRestrictionProvider(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull RestrictionProvider restrictionProvider)
-
Uses of RestrictionProvider in org.apache.jackrabbit.oak.spi.security.authorization
Methods in org.apache.jackrabbit.oak.spi.security.authorization that return RestrictionProvider Modifier and Type Method Description @NotNull RestrictionProvider
AuthorizationConfiguration. getRestrictionProvider()
@NotNull RestrictionProvider
OpenAuthorizationConfiguration. getRestrictionProvider()
-
Uses of RestrictionProvider in org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol
Methods in org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol that return RestrictionProvider Modifier and Type Method Description abstract @NotNull RestrictionProvider
AbstractAccessControlList. getRestrictionProvider()
@NotNull RestrictionProvider
ImmutableACL. getRestrictionProvider()
Constructors in org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol with parameters of type RestrictionProvider Constructor Description ImmutableACL(@Nullable String oakPath, @NotNull List<? extends JackrabbitAccessControlEntry> entries, @NotNull RestrictionProvider restrictionProvider, @NotNull NamePathMapper namePathMapper)
Construct a newImmutableACL
-
Uses of RestrictionProvider in org.apache.jackrabbit.oak.spi.security.authorization.cug.impl
Methods in org.apache.jackrabbit.oak.spi.security.authorization.cug.impl that return RestrictionProvider Modifier and Type Method Description @NotNull RestrictionProvider
CugConfiguration. getRestrictionProvider()
-
Uses of RestrictionProvider in org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl
Methods in org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl that return RestrictionProvider Modifier and Type Method Description @NotNull RestrictionProvider
PrincipalBasedAuthorizationConfiguration. getRestrictionProvider()
-
Uses of RestrictionProvider in org.apache.jackrabbit.oak.spi.security.authorization.restriction
Classes in org.apache.jackrabbit.oak.spi.security.authorization.restriction that implement RestrictionProvider Modifier and Type Class Description class
AbstractRestrictionProvider
class
CompositeRestrictionProvider
Aggregates of a collection ofRestrictionProvider
implementations into a single provider.Fields in org.apache.jackrabbit.oak.spi.security.authorization.restriction declared as RestrictionProvider Modifier and Type Field Description static RestrictionProvider
RestrictionProvider. EMPTY
Empty restriction provider implementation that doesn't support any restrictions.Methods in org.apache.jackrabbit.oak.spi.security.authorization.restriction that return RestrictionProvider Modifier and Type Method Description static RestrictionProvider
CompositeRestrictionProvider. newInstance(@NotNull Collection<? extends RestrictionProvider> providers)
static RestrictionProvider
CompositeRestrictionProvider. newInstance(@NotNull RestrictionProvider... providers)
Methods in org.apache.jackrabbit.oak.spi.security.authorization.restriction with parameters of type RestrictionProvider Modifier and Type Method Description static RestrictionProvider
CompositeRestrictionProvider. newInstance(@NotNull RestrictionProvider... providers)
Method parameters in org.apache.jackrabbit.oak.spi.security.authorization.restriction with type arguments of type RestrictionProvider Modifier and Type Method Description static RestrictionProvider
CompositeRestrictionProvider. newInstance(@NotNull Collection<? extends RestrictionProvider> providers)
-