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

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

15.22 WebLogoutCallbackクラス

説明
Webアプリケーションにわたってきたユーザ情報をCallbackHandlerからログインモジュールに渡すための実装クラスです。
WebLogoutCallbackクラスのパッケージ名は,com.cosminexus.admin.auth.callbackです。

形式
class WebLogoutCallback implements javax.security.auth.callback.Callback
{
  private HttpSession session = null;
  private String userID = null;
 
  public WebLogoutCallback();
  public void setSession(HttpSession session);
  public String getSession();
  public void setUserID(String userID);
  public String getUserID();
}

コンストラクタ・メソッド一覧
コンストラクタ・メソッド名 機能
WebLogoutCallbackコンストラクタ WebLogoutCallbackクラスのインスタンスを生成します。
getSessionメソッド setSessionメソッドで指定したHttpSessionオブジェクトのリファレンスを取得します。
getUserIDメソッド setUserIDメソッドで指定したユーザIDを取得します。
setSessionメソッド パラメタに指定されたHttpSessionオブジェクトのリファレンスを保管します。
setUserIDメソッド パラメタに指定されたユーザIDを保管します。
 
<この節の構成>
WebLogoutCallbackコンストラクタ
getSessionメソッド
getUserIDメソッド
setSessionメソッド
setUserIDメソッド