Uses of Interface
org.apache.jackrabbit.oak.spi.security.authorization.permission.TreePermission
-
Packages that use TreePermission Package Description org.apache.jackrabbit.oak.spi.security.authorization.permission -
-
Uses of TreePermission in org.apache.jackrabbit.oak.spi.security.authorization.permission
Fields in org.apache.jackrabbit.oak.spi.security.authorization.permission declared as TreePermission Modifier and Type Field Description static TreePermissionTreePermission. ALLTreePermissionwhich always returnstrueand thus grants all permissions.static TreePermissionTreePermission. EMPTYTreePermissionwhich always returnsfalsenot granting any permissions.static TreePermissionTreePermission. NO_RECOURSEMethods in org.apache.jackrabbit.oak.spi.security.authorization.permission that return TreePermission Modifier and Type Method Description @NotNull TreePermissionTreePermission. getChildPermission(@NotNull String childName, @NotNull org.apache.jackrabbit.oak.spi.state.NodeState childState)Retrieve theTreePermissionfor the tree identified by the specifiedchildNameandchildState, which is a child of the tree associated with this instanceofTreePermission.@NotNull TreePermissionAggregatedPermissionProvider. getTreePermission(@NotNull org.apache.jackrabbit.oak.api.Tree tree, @NotNull TreeType type, @NotNull TreePermission parentPermission)Return theTreePermissionfor the set ofPrincipals associated with this provider at the specifiedtreewith the giventype.@NotNull TreePermissionEmptyPermissionProvider. getTreePermission(@NotNull org.apache.jackrabbit.oak.api.Tree tree, @NotNull TreePermission parentPermission)@NotNull TreePermissionOpenPermissionProvider. getTreePermission(@NotNull org.apache.jackrabbit.oak.api.Tree tree, @NotNull TreePermission parentPermission)@NotNull TreePermissionPermissionProvider. getTreePermission(@NotNull org.apache.jackrabbit.oak.api.Tree tree, @NotNull TreePermission parentPermission)Return theTreePermissionfor the set ofPrincipals associated with this provider at the specifiedtree.Methods in org.apache.jackrabbit.oak.spi.security.authorization.permission with parameters of type TreePermission Modifier and Type Method Description @NotNull TreePermissionAggregatedPermissionProvider. getTreePermission(@NotNull org.apache.jackrabbit.oak.api.Tree tree, @NotNull TreeType type, @NotNull TreePermission parentPermission)Return theTreePermissionfor the set ofPrincipals associated with this provider at the specifiedtreewith the giventype.@NotNull TreePermissionEmptyPermissionProvider. getTreePermission(@NotNull org.apache.jackrabbit.oak.api.Tree tree, @NotNull TreePermission parentPermission)@NotNull TreePermissionOpenPermissionProvider. getTreePermission(@NotNull org.apache.jackrabbit.oak.api.Tree tree, @NotNull TreePermission parentPermission)@NotNull TreePermissionPermissionProvider. getTreePermission(@NotNull org.apache.jackrabbit.oak.api.Tree tree, @NotNull TreePermission parentPermission)Return theTreePermissionfor the set ofPrincipals associated with this provider at the specifiedtree.longAggregatedPermissionProvider. supportedPermissions(@NotNull TreePermission treePermission, @Nullable org.apache.jackrabbit.oak.api.PropertyState property, long permissions)Allows to determined the set or subset of permissions evaluated by the implementing permission provider for the specified tree permission (plus optionallyproperty).
-