Uses of Interface
org.apache.jackrabbit.oak.spi.security.authorization.permission.TreePermission
Packages that use TreePermission
-
Uses of TreePermission in org.apache.jackrabbit.oak.spi.security.authorization.permission
Fields in org.apache.jackrabbit.oak.spi.security.authorization.permission declared as TreePermissionModifier and TypeFieldDescriptionstatic final TreePermissionTreePermission.ALLTreePermissionwhich always returnstrueand thus grants all permissions.static final TreePermissionTreePermission.EMPTYTreePermissionwhich always returnsfalsenot granting any permissions.static final TreePermissionTreePermission.NO_RECOURSEMethods in org.apache.jackrabbit.oak.spi.security.authorization.permission that return TreePermissionModifier and TypeMethodDescription@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 TreePermissionModifier and TypeMethodDescription@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).