Как получить все организационные единицы (оу) из openldap
У меня есть Java-приложение для обработки многих операций openldap. Теперь у меня есть идея о функции, и было бы полезно, где я получаю список результатов (упорядоченный было бы неплохо, но не обязательно) всех организационных единиц, начатых в BaseDn.
например:
- dc=Hello,dc=You,dc=net
-ou=groups
-ou=admins
-ou=testUser
-ou=inst1
-ou=inst2
- ...
-ou=users
-uid=user1, ...
Тогда мне было бы интересно написать функцию, возвращающую список всех OU под "dc=Hello,dc=You,dc=net", например:
1) ou=groups, dc=Hello,dc=You,dc=net
2) ou=admins, ou=groups,dc=Hello,dc=You,dc=net
3) ou=testUser, ou=groups,dc=Hello,dc=You,dc=net
4) ou=inst1, ou=groups, dc=Hello,dc=You,dc=net
5) ou=inst2, ou=groups, dc=Hello,dc=You,dc=net
6) ....
7) ou=user, dc=Hello,dc=You,dc=net