ディレクトリ サーバーでロックアウトされたユーザー アカウントをリセットおよびロック解除するために、Java コードを介して HP UX ディレクトリ サーバーにアクセスしています。
ユーザーアカウントのパスワードをリセットするための私のコードは次のとおりです。
openConnection(details);
loadUserInformation((String)details.get("END_USER_NAME"));
ModificationItem[] mods = new ModificationItem[1];
Attribute mod0 = new BasicAttribute("userpassword", (String)details.get("NEW_PASSWORD"));
mods[0] = new ModificationItem(DirContext.REPLACE_ATTRIBUTE, mod0);
connection.modifyAttributes(user, mods);
closeConnection();
しかし、LDAP ブラウザでアカウント ロックアウトの LDAP 属性が見つからないため、特定のユーザーのアカウント ロックを解除できません。