Написать поиск по Active Directory на c#

Владимир5 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
30.03.2020

Необходимо написать код для получения информации о пользователе из AD по логину.

Краткое описание:

На форме необходимо разместить textbox для ввода логина пользователя. Кнопку поиска.

При успешном поиске должна выводится информация по УЗ, статусу и атрибутам (например): PasswordExpired, PasswordLastSet, PasswordNeverExpires, userAccountControl.

Статус УЗ, выводить в человеко-подобном виде: например 512 - нормальное состояние УЗ.

Поля для вывода информации на форме:

- Сетевое имя

- ФИО

- Город

- Должность

- Адрес

- Телефон

и тд, атрибуты укажу в ТЗ.