8.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メソッド