public class DbSimpleAccessManager extends Object implements DbAccessManager
DbRecursiveAccessManager
Constructor and Description |
---|
DbSimpleAccessManager() |
Modifier and Type | Method and Description |
---|---|
void |
checkPermission(NodeBase node,
int permissions)
Check for permissions.
|
boolean |
isGranted(NodeBase node,
int permissions)
Check for permissions.
|
boolean |
isGranted(NodeBase node,
String user,
int permissions)
Check for permissions.
|
public static final String NAME
public void checkPermission(NodeBase node, int permissions) throws AccessDeniedException, PathNotFoundException, DatabaseException
checkPermission
in interface DbAccessManager
AccessDeniedException
PathNotFoundException
DatabaseException
public boolean isGranted(NodeBase node, int permissions) throws DatabaseException
isGranted
in interface DbAccessManager
DatabaseException
public boolean isGranted(NodeBase node, String user, int permissions) throws PrincipalAdapterException, DatabaseException
isGranted
in interface DbAccessManager
PrincipalAdapterException
DatabaseException
Copyright © 2019 Open Knowledge Management System S.L.. All rights reserved.