Поисковый запрос Ldap в родительских и дочерних отношениях - PullRequest
0 голосов
/ 28 марта 2019

Я хочу получить / проверить userCertificate атрибут (он принадлежит родительскому атрибуту) из соответствия дочернего атрибута ( mail ). Структура записи ldap

DN: dc=abc,dc=com
    |
    DN: uid=[ID],dc=abc,dc=com (this entry attribute set contains userCertificate )
        |
        DN: ou=Group,uid=[ID],dc=abc,dc=com
            |
            DN: ou=user,ou=Group,uid=[ID],dc=abc,dc=com (this entry contains email attribute)

Эта структура уже определена в спецификации клиента.

  1. Как я могу получить / проверить userCertificate в поисковом запросе LDAP с mail только атрибутом в руке?
  2. Возможно ли это в одном поисковом запросе?

1 Ответ

0 голосов
/ 29 марта 2019

Вы не можете достичь этого в одном запросе. Вам нужно будет найти запись с атрибутом mail, а затем проанализировать DN записи, чтобы вычислить родительский, родительский DN, который затем можно прочитать или найти (например, на основании наличия userCertificate).

...