Uses of Interface
org.apache.jackrabbit.oak.spi.security.authorization.restriction.Restriction
-
-
Uses of Restriction in org.apache.jackrabbit.oak.exercise.security.authorization.restriction
Methods in org.apache.jackrabbit.oak.exercise.security.authorization.restriction that return Restriction Modifier and Type Method Description @NotNull Restriction
CustomRestrictionProvider. createRestriction(@Nullable String oakPath, @NotNull String oakName, @NotNull Value value)
@NotNull Restriction
CustomRestrictionProvider. createRestriction(@Nullable String oakPath, @NotNull String oakName, @NotNull Value... values)
Methods in org.apache.jackrabbit.oak.exercise.security.authorization.restriction that return types with arguments of type Restriction Modifier and Type Method Description @NotNull Set<Restriction>
CustomRestrictionProvider. readRestrictions(@Nullable String oakPath, @NotNull Tree aceTree)
Method parameters in org.apache.jackrabbit.oak.exercise.security.authorization.restriction with type arguments of type Restriction Modifier and Type Method Description @NotNull RestrictionPattern
CustomRestrictionProvider. getPattern(@Nullable String oakPath, @NotNull Set<Restriction> restrictions)
void
CustomRestrictionProvider. writeRestrictions(@Nullable String oakPath, @NotNull Tree aceTree, @NotNull Set<Restriction> restrictions)
-
Uses of Restriction in org.apache.jackrabbit.oak.security.authorization.accesscontrol
Fields in org.apache.jackrabbit.oak.security.authorization.accesscontrol with type parameters of type Restriction Modifier and Type Field Description protected Set<Restriction>
ValidationEntry. restrictions
Constructor parameters in org.apache.jackrabbit.oak.security.authorization.accesscontrol with type arguments of type Restriction Constructor Description ValidationEntry(@NotNull String principalName, @NotNull PrivilegeBits privilegeBits, boolean isAllow, @NotNull Set<Restriction> restrictions)
ValidationEntry(@NotNull String principalName, @NotNull PrivilegeBits privilegeBits, boolean isAllow, @NotNull Set<Restriction> restrictions, int index)
-
Uses of Restriction in org.apache.jackrabbit.oak.security.authorization.restriction
Methods in org.apache.jackrabbit.oak.security.authorization.restriction that return Restriction Modifier and Type Method Description @NotNull Restriction
PrincipalRestrictionProvider. createRestriction(@Nullable String oakPath, @NotNull String oakName, @NotNull Value value)
@NotNull Restriction
PrincipalRestrictionProvider. createRestriction(@Nullable String oakPath, @NotNull String oakName, @NotNull Value... values)
@NotNull Restriction
WhiteboardRestrictionProvider. createRestriction(@Nullable String oakPath, @NotNull String oakName, @NotNull Value value)
@NotNull Restriction
WhiteboardRestrictionProvider. createRestriction(@Nullable String oakPath, @NotNull String oakName, @NotNull Value... values)
Methods in org.apache.jackrabbit.oak.security.authorization.restriction that return types with arguments of type Restriction Modifier and Type Method Description @NotNull Set<Restriction>
PrincipalRestrictionProvider. readRestrictions(@Nullable String oakPath, @NotNull Tree aceTree)
@NotNull Set<Restriction>
WhiteboardRestrictionProvider. readRestrictions(@Nullable String oakPath, @NotNull Tree aceTree)
Method parameters in org.apache.jackrabbit.oak.security.authorization.restriction with type arguments of type Restriction Modifier and Type Method Description @NotNull RestrictionPattern
PrincipalRestrictionProvider. getPattern(@Nullable String oakPath, @NotNull Set<Restriction> restrictions)
@NotNull RestrictionPattern
RestrictionProviderImpl. getPattern(@Nullable String oakPath, @NotNull Set<Restriction> restrictions)
@NotNull RestrictionPattern
WhiteboardRestrictionProvider. getPattern(@Nullable String oakPath, @NotNull Set<Restriction> restrictions)
void
PrincipalRestrictionProvider. writeRestrictions(@Nullable String oakPath, @NotNull Tree aceTree, @NotNull Set<Restriction> restrictions)
void
WhiteboardRestrictionProvider. writeRestrictions(@Nullable String oakPath, @NotNull Tree aceTree, @NotNull Set<Restriction> restrictions)
-
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 Restriction Modifier and Type Method Description @NotNull Set<Restriction>
ACE. getRestrictions()
Constructor parameters in org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol with type arguments of type Restriction Constructor Description ACE(@Nullable Principal principal, @Nullable PrivilegeBits privilegeBits, boolean isAllow, @Nullable Set<Restriction> restrictions, @NotNull 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 Restriction Modifier and Type Class Description class
RestrictionImpl
RestrictionImpl
Methods in org.apache.jackrabbit.oak.spi.security.authorization.restriction that return Restriction Modifier and Type Method Description @NotNull Restriction
AbstractRestrictionProvider. createRestriction(@Nullable String oakPath, @NotNull String oakName, @NotNull Value value)
@NotNull Restriction
AbstractRestrictionProvider. createRestriction(@Nullable String oakPath, @NotNull String oakName, @NotNull Value... values)
@NotNull Restriction
CompositeRestrictionProvider. createRestriction(@Nullable String oakPath, @NotNull String oakName, @NotNull Value value)
@NotNull Restriction
CompositeRestrictionProvider. createRestriction(@Nullable String oakPath, @NotNull String oakName, @NotNull Value... values)
@NotNull Restriction
RestrictionProvider. createRestriction(@Nullable String oakPath, @NotNull String oakName, @NotNull Value value)
Creates a new single valued restriction for the specified parameters.@NotNull Restriction
RestrictionProvider. 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 Restriction Modifier and Type Method Description @NotNull Set<Restriction>
AbstractRestrictionProvider. readRestrictions(@Nullable String oakPath, @NotNull Tree aceTree)
@NotNull Set<Restriction>
CompositeRestrictionProvider. readRestrictions(@Nullable String oakPath, @NotNull Tree aceTree)
@NotNull Set<Restriction>
RestrictionProvider. readRestrictions(@Nullable String oakPath, @NotNull 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 Restriction Modifier and Type Method Description @NotNull RestrictionPattern
CompositeRestrictionProvider. getPattern(@Nullable String oakPath, @NotNull Set<Restriction> restrictions)
@NotNull RestrictionPattern
RestrictionProvider. getPattern(@Nullable String oakPath, @NotNull Set<Restriction> restrictions)
Creates theRestrictionPattern
for the specified restrictions.void
AbstractRestrictionProvider. writeRestrictions(@Nullable String oakPath, @NotNull Tree aceTree, @NotNull Set<Restriction> restrictions)
void
CompositeRestrictionProvider. writeRestrictions(@Nullable String oakPath, @NotNull Tree aceTree, @NotNull Set<Restriction> restrictions)
void
RestrictionProvider. writeRestrictions(@Nullable String oakPath, @NotNull Tree aceTree, @NotNull Set<Restriction> restrictions)
Writes the given restrictions to the specified ACE tree.
-