Hitachi

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


5.3.6 DelegationLoginModule

カスタムログインモジュールを呼び出す場合に使用するログインモジュールです。

指定されたカスタムログインモジュールに認証処理を委譲します。DelegationLoginModuleの概要を次の図に示します。

図5‒16 DelegationLoginModuleの概要

[図データ]

jaas.conf(JAASのコンフィグレーションファイル)では,使用するカスタムログインモジュールのクラス名を指定します。DelegationLoginModuleはその内容を読み取り,カスタムログインモジュールをインスタンス化します。このとき,DelegationLoginModuleのinitializeメソッドに与えられた引数はそのままカスタムログインモジュールに渡されます。

認証処理はカスタムログインモジュールに委譲されます。