@ProviderType
public interface FilterProvider
| Modifier and Type | Method and Description |
|---|---|
@NotNull Filter |
getFilter(@NotNull org.apache.jackrabbit.oak.spi.security.SecurityProvider securityProvider,
@NotNull org.apache.jackrabbit.oak.api.Root root,
@NotNull org.apache.jackrabbit.oak.namepath.NamePathMapper namePathMapper)
Returns a
Filter for the given parameters. |
@NotNull java.lang.String |
getFilterRoot()
Returns the root path handled by the filer.
|
boolean |
handlesPath(@NotNull java.lang.String oakPath)
Reveals if the given implementation is able to handle access control at the tree defined by the given
oakPath. |
boolean handlesPath(@NotNull
@NotNull java.lang.String oakPath)
oakPath.oakPath - The absolute oak path to be tested.true if the given path is supported by this implememntation, false otherwise.@NotNull @NotNull java.lang.String getFilterRoot()
@NotNull @NotNull Filter getFilter(@NotNull @NotNull org.apache.jackrabbit.oak.spi.security.SecurityProvider securityProvider, @NotNull @NotNull org.apache.jackrabbit.oak.api.Root root, @NotNull @NotNull org.apache.jackrabbit.oak.namepath.NamePathMapper namePathMapper)
Filter for the given parameters.securityProvider - The security provider.root - The reading/editing root.namePathMapper - The name path mapper.Copyright © 2012–2022 The Apache Software Foundation. All rights reserved.