15.1 統合ユーザ管理フレームワークで使用するAPIの一覧
統合ユーザ管理フレームワークのライブラリを利用してユーザ認証を実装する場合に使用するAPIおよび例外クラスの一覧を次の表に示します。
クラス・インタフェース名 |
機能 |
APIの種別 |
---|---|---|
属性名とAliasを対で管理します。 |
ユーザ認証ライブラリ |
|
SSODataListenerインタフェースの実装クラスが呼び出す例外クラスです。 |
シングルサインオンライブラリ(例外クラス) |
|
JAASのログインモジュールの実装クラスです。カスタムログインモジュールを呼び出します。 |
標準ログインモジュール |
|
LDAPディレクトリサーバのシングルサインオン情報リポジトリの情報を参照または更新します。 |
シングルサインオンライブラリ |
|
LDAPディレクトリサーバの,ユーザ情報リポジトリの情報を参照または更新します。 |
ユーザ認証ライブラリ |
|
ユーザIDの一覧を参照します。 |
ユーザ認証ライブラリ |
|
統合ユーザ管理のセッション内でログインしているユーザの有無を調べます。 |
ユーザ認証ライブラリ |
|
LDAPディレクトリサーバのエントリのオブジェクトクラスを格納します。 |
ユーザ認証ライブラリ |
|
ユーザが入力したパスワードを暗号化します。 |
ユーザ認証ライブラリ |
|
ユーザが入力したパスワードを変更します。 |
ユーザ認証ライブラリ |
|
WebPasswordLoginModuleが認証したときのユーザIDを参照します。 |
ユーザ認証ライブラリ |
|
シングルサインオン用認証情報を格納します。 |
シングルサインオンライブラリ |
|
シングルサインオン用認証情報の更新内容を格納します。 |
シングルサインオンライブラリ |
|
シングルサインオン用認証情報の更新を通知します。 |
シングルサインオンライブラリ |
|
シングルサインオン用認証情報リスナクラスで例外が発生した場合に呼び出される例外クラスです。 |
シングルサインオンライブラリ(例外クラス) |
|
WebPasswordLoginModuleが認証したときに作成したCredentialを参照します。 |
ユーザ認証ライブラリ |
|
ユーザ情報を格納します。 |
ユーザ認証ライブラリ |
|
JAASのCallbackの実装クラスです。WebサーバのSSL認証した結果の情報を格納します。 |
ユーザ認証ライブラリ |
|
JAASのCallbackHandlerの実装クラスです。WebサーバのSSL認証した結果で必要な情報を読み込みます。 |
ユーザ認証ライブラリ |
|
JAASのログインモジュールの実装クラスです。Webサーバで認証された証明書からユーザ属性を求めます。 |
標準ログインモジュール |
|
JAASのCallbackの実装クラスです。ログアウトするユーザを格納します。 |
ユーザ認証ライブラリ |
|
JAASのCallbackHandlerの実装クラスです。ログアウトに必要なユーザを読み込みます。 |
ユーザ認証ライブラリ |
|
JAASのCallbackの実装クラスです。パスワードなどの認証情報を格納します。 |
ユーザ認証ライブラリ |
|
JAASのCallbackHandlerの実装クラスです。パスワード認証に必要な情報を読み込みます。 |
ユーザ認証ライブラリ |
|
JAASのログインモジュールの実装クラスです。JDBCを使ってデータベースにアクセスし,パスワード認証をします。 |
標準ログインモジュール |
|
JAASのログインモジュールの実装クラスです。LDAPディレクトリサーバにバインドした結果で認証をします。 |
標準ログインモジュール |
|
JAASのログインモジュールの実装クラスです。Webアプリケーションのためのパスワード認証をします。 |
標準ログインモジュール |
|
シングルサインオンライブラリが提供するJAASのCallbackの実装クラスです。WebSSOLoginModuleで必要な情報を知るために使用します。 |
シングルサインオンライブラリ |
|
シングルサインオンライブラリが提供するJAASのCallbackHandlerの実装クラスです。WebSSOLoginModuleで必要な情報を読み込みます。 |
シングルサインオンライブラリ |
|
JAASのログインモジュールの実装クラスです。シングルサインオンをするためにほかのログインモジュールを呼び出します。 |
標準ログインモジュール |
|
統合ユーザ管理で使用するAPIの例外クラスです。 |
例外クラス |