* The base of the hierarchy defined by this directory. This could typically be
* an LDAP base DN.
*/
- String getGlobalId();
+ String getContext();
String getName();
String getUserObjectClass();
- String getUserBase();
+// String getUserBase();
String getGroupObjectClass();
- String getGroupBase();
+// String getGroupBase();
Optional<String> getRealm();
- Iterable<HierarchyUnit> getRootHierarchyUnits();
+ Iterable<HierarchyUnit> getDirectHierarchyUnits(boolean functionalOnly);
HierarchyUnit getHierarchyUnit(String path);