public interface HierarchyProvider extends HierarchyNodeReader
| Modifier and Type | Field and Description |
|---|---|
static String |
HIERARCHY_PERM_NODE_REMOVE |
static String |
HIERARCHY_PERM_NODE_UPDATE |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkUserNodePerm(String userId,
String nodeId,
String hierarchyPermConstant)
Determine if a user has a specific hierarchy permission at a specific hierarchy node
The actual permissions this should handle are shown at the top of this class |
getChildNodes, getNodeById, getNodesByIds, getParentNodes, getRootNodestatic final String HIERARCHY_PERM_NODE_UPDATE
static final String HIERARCHY_PERM_NODE_REMOVE
boolean checkUserNodePerm(String userId, String nodeId, String hierarchyPermConstant)
userId - the internal user id (not username)nodeId - a unique id for a hierarchy nodehierarchyPermConstant - a HIERARCHY_PERM_NODE constantCopyright © 2003–2021 Sakai Project. All rights reserved.