Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 セキュリティ管理機能編


changePasswordメソッド

〈このページの構成〉

説明

パラメタで指定されたname,uidおよびoldPasswordで本人の確認をして,その結果に問題がなければ新しいパスワードに変更します。シングルサインオン用認証情報が登録されている場合は,シングルサインオン情報リポジトリの内容も変更されます。

このメソッドはstaticメソッドです。

形式

public static void changePassword(String name,
                                  String uid,
                                  String oldPassword,
                                  String newPassword)
    throws LoginException,
      SecurityException;

パラメタ:

name:

認証に使用するログインモジュール(LoginContext)のアプリケーション名(name)を指定します。

uid:

変更するユーザのユーザIDを指定します。

oldPassword:

変更前のパスワードを指定します。

newPassword:

変更後のパスワードを指定します。

例外

javax.security.auth.login.LoginException:

認証に必要な情報がありません。または,ユーザID/パスワードが誤っています。

java.lang.SecurityException:

アクセス権がありません。

戻り値

なし

注意事項