15.30 WebSSOHandlerクラス

説明
Webブラウザを介して,セッションに関する情報を取得するJAAS CallbackHandlerクラスの実装です。シングルサインオンライブラリのCallbackHandlerです。
このクラスに各システムのログインモジュールに対応したCallbackHandlerのリファレンスを指定することで,各システムのCallbackHandlerの実装を変更しないでシングルサインオンの機能を実現できます。
WebSSOHandlerクラスのパッケージ名は,com.cosminexus.admin.auth.sso.callbackです。
形式

class WebSSOHandler
{
 public WebSSOHandler(HttpServletRequest request,
                      HttpServletResponse response,
                      CallbackHandler ch)
   throws ParameterError;

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

コンストラクタ・メソッド一覧
コンストラクタ・メソッド名機能
WebSSOHandlerコンストラクタWebSSOHandlerクラスのインスタンスを生成します。
handleメソッドセッション情報を取得します。
 
<この節の構成>
WebSSOHandlerコンストラクタ
handleメソッド