Определение всех применимых атрибутов LDAP для всех типов записей в LDAP с использованием LDAPJS - PullRequest
0 голосов
/ 11 июля 2019

Я использую ldapjs в качестве клиентской библиотеки для связи с любым из Active Directory, таким как OpenLDAP, Microsoft Active Directory или Apache Directory Studio и т. Д. Я не могу найти все атрибуты, применимые для каждого objectClass.Есть ли способ получить список общих атрибутов для каждого objectClass для взаимодействия с любым из упомянутых Active Directory.

Я попытался найти атрибуты для организационной единицы, пользователя, InetOrgPerson, компьютера, контакта, группы, принтера и общей папки, но нет источника, у которого есть набор атрибутов для каждого из этого objectClass.

var newUser = {
cn: '', o: '', GivenName: '', sn: '', street: '', userPassword: '', DepartmentNumber: '', displayName:'', mail: '', uid: '', objectClass: '', postalAddress: '', postalCode: '', title: '',
employeeNumber: '', l: '', st: '',
homePostalAddress: '', phoneNumber: '', mobile: '', homePhone: '', pager: '', предпочитаемый язык: '', manager: ''}

Здесь список атрибутовварьируется в зависимости от класса объекта.Мне нужен список применимых атрибутов для каждого класса объектов.

...