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(@NotNull String oakPath,
@NotNull String actions) |
void |
checkPermissions(@NotNull org.apache.jackrabbit.oak.api.Tree tree,
@Nullable org.apache.jackrabbit.oak.api.PropertyState property,
long permissions) |
boolean |
hasPermissions(@NotNull String oakPath,
@NotNull String actions) |
boolean |
hasPermissions(@NotNull org.apache.jackrabbit.oak.api.Tree tree,
@Nullable 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(@NotNull
@NotNull String oakPath,
@NotNull
@NotNull String actions)
public boolean hasPermissions(@NotNull
@NotNull org.apache.jackrabbit.oak.api.Tree tree,
@Nullable
@Nullable org.apache.jackrabbit.oak.api.PropertyState property,
long permissions)
public void checkPermissions(@NotNull
@NotNull String oakPath,
@NotNull
@NotNull String actions)
throws RepositoryException
RepositoryExceptionpublic void checkPermissions(@NotNull
@NotNull org.apache.jackrabbit.oak.api.Tree tree,
@Nullable
@Nullable org.apache.jackrabbit.oak.api.PropertyState property,
long permissions)
throws RepositoryException
RepositoryExceptionCopyright © 2012–2020 The Apache Software Foundation. All rights reserved.