public class AccessManager extends Object
Constructor and Description |
---|
AccessManager(SessionDelegate delegate,
org.apache.jackrabbit.oak.spi.security.authorization.permission.PermissionProvider permissionProvider) |
Modifier and Type | Method and Description |
---|---|
void |
checkPermissions(String oakPath,
String actions) |
void |
checkPermissions(org.apache.jackrabbit.oak.api.Tree tree,
org.apache.jackrabbit.oak.api.PropertyState property,
long permissions) |
boolean |
hasPermissions(String oakPath,
String actions) |
boolean |
hasPermissions(org.apache.jackrabbit.oak.api.Tree tree,
org.apache.jackrabbit.oak.api.PropertyState property,
long permissions) |
public AccessManager(SessionDelegate delegate, org.apache.jackrabbit.oak.spi.security.authorization.permission.PermissionProvider permissionProvider)
public boolean hasPermissions(@Nonnull org.apache.jackrabbit.oak.api.Tree tree, @Nullable org.apache.jackrabbit.oak.api.PropertyState property, long permissions) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void checkPermissions(@Nonnull String oakPath, @Nonnull String actions) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.