Uses of Interface
org.apache.jackrabbit.oak.spi.security.authorization.restriction.Restriction
Packages that use Restriction
Package
Description
-
Uses of Restriction in org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol
Methods in org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol that return types with arguments of type RestrictionConstructor parameters in org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol with type arguments of type RestrictionModifierConstructorDescriptionACE(@Nullable Principal principal, @Nullable PrivilegeBits privilegeBits, boolean isAllow, @Nullable Set<Restriction> restrictions, @NotNull org.apache.jackrabbit.oak.namepath.NamePathMapper namePathMapper) Creates a new access control entry. -
Uses of Restriction in org.apache.jackrabbit.oak.spi.security.authorization.restriction
Classes in org.apache.jackrabbit.oak.spi.security.authorization.restriction that implement RestrictionMethods in org.apache.jackrabbit.oak.spi.security.authorization.restriction that return RestrictionModifier and TypeMethodDescription@NotNull RestrictionAbstractRestrictionProvider.createRestriction(@Nullable String oakPath, @NotNull String oakName, @NotNull Value value) @NotNull RestrictionAbstractRestrictionProvider.createRestriction(@Nullable String oakPath, @NotNull String oakName, @NotNull Value... values) @NotNull RestrictionCompositeRestrictionProvider.createRestriction(@Nullable String oakPath, @NotNull String oakName, @NotNull Value value) @NotNull RestrictionCompositeRestrictionProvider.createRestriction(@Nullable String oakPath, @NotNull String oakName, @NotNull Value... values) @NotNull RestrictionRestrictionProvider.createRestriction(@Nullable String oakPath, @NotNull String oakName, @NotNull Value value) Creates a new single valued restriction for the specified parameters.@NotNull RestrictionRestrictionProvider.createRestriction(@Nullable String oakPath, @NotNull String oakName, @NotNull Value... values) Creates a new multi valued restriction for the specified parameters.Methods in org.apache.jackrabbit.oak.spi.security.authorization.restriction that return types with arguments of type RestrictionModifier and TypeMethodDescription@NotNull Set<Restriction>AbstractRestrictionProvider.readRestrictions(@Nullable String oakPath, @NotNull org.apache.jackrabbit.oak.api.Tree aceTree) @NotNull Set<Restriction>CompositeRestrictionProvider.readRestrictions(@Nullable String oakPath, @NotNull org.apache.jackrabbit.oak.api.Tree aceTree) @NotNull Set<Restriction>RestrictionProvider.readRestrictions(@Nullable String oakPath, @NotNull org.apache.jackrabbit.oak.api.Tree aceTree) Read the valid restrictions stored in the specified ACE tree.Method parameters in org.apache.jackrabbit.oak.spi.security.authorization.restriction with type arguments of type RestrictionModifier and TypeMethodDescription@NotNull RestrictionPatternCompositeRestrictionProvider.getPattern(@Nullable String oakPath, @NotNull Set<Restriction> restrictions) @NotNull RestrictionPatternRestrictionProvider.getPattern(@Nullable String oakPath, @NotNull Set<Restriction> restrictions) Creates theRestrictionPatternfor the specified restrictions.voidAbstractRestrictionProvider.writeRestrictions(@Nullable String oakPath, @NotNull org.apache.jackrabbit.oak.api.Tree aceTree, @NotNull Set<Restriction> restrictions) voidCompositeRestrictionProvider.writeRestrictions(@Nullable String oakPath, @NotNull org.apache.jackrabbit.oak.api.Tree aceTree, @NotNull Set<Restriction> restrictions) voidRestrictionProvider.writeRestrictions(@Nullable String oakPath, @NotNull org.apache.jackrabbit.oak.api.Tree aceTree, @NotNull Set<Restriction> restrictions) Writes the given restrictions to the specified ACE tree.