Я создал клиент Active Directory с помощью JNDI, который имеет возможность запрашивать атрибуты, а также изменять существующие.У меня есть необходимость изменить msExchHideFromAddressLists, чтобы установить его равным false, но я получаю исключение нулевого указателя при попытке запросить его.Любое понимание?Спасибо
String filter = "(&(objectCategory=user) (sAMAccountName=" + sAMAccountName + "))";
results = ctx.search(ou, filter, controls);
while(results.hasMore()) {
SearchResult searchResult = (SearchResult) results.next();
Attributes attributes = searchResult.getAttributes();
Attribute attr = attributes.get("msExchHideFromAddressLists");
String output = (String) attr.get();
}