У меня возникла следующая проблема. Есть работающий сервер OpenDJ, подключение с использованием UnboundID LDAP SKD для Java. Я научился искать определенные записи, но как получить значение атрибута "entryUUID" для данной записи? OpenDJ говорит, что это один из «нередактируемых атрибутов», и я не вижу ни одного из них в объекте SearchResultEntry, используя метод getAttributes().
Я имею в виду что-то вроде:
public String getUserUUID(String cn) {
SearchResult sr = connection.search(dn, SearchScope.SUB, Filter.createEqualityFilter("cn", cn));
if (sr.getEntryCount() > 0){
return sr.getSearchEntries().get(0).getAttributeValue("entryUUID");
}
}
Но в карте атрибутов в SearchResultEntry нет параметров "нередактируемые параметры"