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

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

15.19 WebCertificateCallbackクラス

説明
Webサーバで認証した結果をCallbackHandlerからログインモジュールに渡すための実装クラスです。
WebCertificateCallbackクラスのパッケージ名は,com.cosminexus.admin.auth.callbackです。

形式
class WebCertificateCallback implements javax.security.auth.callback.Callback
{
  public WebCertificateCallback(String attrName);
 
  public void setSubjectID(String name);
  public String getSubjectID();
  public void setRequest(HttpServletRequest req);
  public HttpServletRequest getRequest();
  public void setResponse(HttpServletResponse res);
  public HttpServletResponse getResponse();
  public void setAttributeEntries(AttributeEntry[] aliases);
  public AttributeEntry[] getAttributeEntries();
  public void setTagID(String tid);
  public String getTagID();
  public void setTagEntry(String entry);
  public String getTagEntry();
}

コンストラクタ・メソッド一覧
コンストラクタ・メソッド名 機能
WebCertificateCallbackコンストラクタ WebCertificateCallbackクラスのインスタンスを生成します。
getAttributeEntriesメソッド setAttributeEntriesメソッドで指定した属性の一覧を格納しているオブジェクトのリファレンスを取得します。
getRequestメソッド setRequestメソッドで指定したHttpServletRequestのリファレンスを取得します。
getResponseメソッド setResponseメソッドで指定したHttpServletResponseのリファレンスを取得します。
getSubjectIDメソッド setSubjectIDメソッドで指定したDN名を取得します。
getTagEntryメソッド setTagEntryで指定したentryを取得します。
getTagIDメソッド setTagIDで指定したTagIDを取得します。
setAttributeEntriesメソッド パラメタに指定された属性の一覧を格納しているオブジェクトのリファレンスをオブジェクトに保管します。
setRequestメソッド パラメタに指定されたHttpServletRequestのリファレンスをオブジェクトに保管します。
setResponseメソッド パラメタに指定されたHttpServletResponseのリファレンスをオブジェクトに保管します。
setSubjectIDメソッド パラメタに指定されたDN名をオブジェクトに保管します。
setTagEntryメソッド パラメタに指定されたloginタグのentry要素を保管します。
setTagIDメソッド パラメタに指定されたloginタグのid要素を保管します。
 
<この節の構成>
WebCertificateCallbackコンストラクタ
getAttributeEntriesメソッド
getRequestメソッド
getResponseメソッド
getSubjectIDメソッド
getTagEntryメソッド
getTagIDメソッド
setAttributeEntriesメソッド
setRequestメソッド
setResponseメソッド
setSubjectIDメソッド
setTagEntryメソッド
setTagIDメソッド