Я искал сайт для информации и нашел это: ASP.NET С# Active Directory - посмотрите, как долго заканчивается срок действия пароля пользователя
в котором объясняется, как получить значение, когда срок действия пароля истекает в соответствии с политикой домена.
Мой вопрос таков: что, если у пользователя есть групповая политика OU, у которой другое значение MaxPasswordAge, переопределяя значение, указанное в групповой политике домена? Как программно получить объект групповой политики OU?
Изменить: Чтобы сделать этот вопрос немного более понятным, я добавляю это редактирование. То, что я получаю, - это возможность сказать, когда истекает срок действия пароля пользователя. Насколько я понимаю, значение даты может управляться локальной политикой доменов или политикой групповых объектов. У меня есть Linq2DirectoryService Provider, который переводит запросы Linq в Ldap. Таким образом, запрос LDAP, чтобы получить значение срока действия даты, был бы оптимальным для этого subj. Если вы ответите, какие объекты обертки, поддерживаемые .net, включены в это уравнение - это было бы мертвым в ответ!