Tivoli Directory Server - Как установить для pwdReset значение false для пользователя через Java
Мне нужно установить атрибут pwdReset в false через Java. Мой код работает для всех других атрибутов, но значение этого атрибута остается ложным, даже если я установил его в ложь. Я не получаю никакой ошибки при изменении атрибута либо. (Я знаю, что это операционный атрибут, и его не следует менять явно, но у меня нет выбора, поскольку его значение не меняется на false даже после изменения пароля после сброса.) Ниже приведен код -
BasicAttribute attr = new BasicAttribute("pwdReset","FALSE");
modsList.add(new ModificationItem(DirContext.REPLACE_ATTRIBUTE, attr));
ModificationItem [] modsArr = modsList.toArray(new ModificationItem[modsList.size()]);
ctx.modifyAttributes(username, modsArr);
Я даже пробовал Integer.toString(0), false и т. Д. В качестве значений для атрибута, но ни один не работал. Кто-нибудь может помочь?