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

[目次][用語][索引][前へ][次へ]

15.1 統合ユーザ管理フレームワークで使用するAPIの一覧

統合ユーザ管理フレームワークのライブラリを利用してユーザ認証を実装する場合に使用するAPIおよび例外クラスの一覧を次の表に示します。

表15-1 統合ユーザ管理フレームワークで使用するAPIおよび例外クラスの一覧

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