Hitachi

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


handleメソッド

〈このページの構成〉

説明

セッション情報を取得して,WebSSOCallbackオブジェクト(Callbackの実装クラス)のリファレンスに設定してシングルサインオンライブラリのログインモジュールに渡します。

形式

public void handle(Callback[] callbacks)
  throws IOException, UnsupportedCallbackException;

パラメタ

callbacks:

WebSSOCallbackオブジェクトのリファレンスが指定されていた場合,セッション情報を設定して返却します。このクラス以外が指定されていた場合は,コンストラクタに指定されたCallbackHandlerのhandleメソッドを呼び出します。

例外

java.io.IOException:

各システムのCallbackHandlerのhandleメソッドでこの例外が発生しました。

javax.security.auth.callback.UnsupportedCallbackException:

この例外は,次の条件で発生します。

  • コンストラクタに各システムのCallbackHandlerのリファレンスを指定していません(nullの場合)。

  • 各システムのCallbackHandlerのhandleメソッドでこの例外が発生しました。

戻り値

callbacksに値を設定して返却します。このメソッドでは,戻り値はありません。