インターフェース MessageInfo
public interface MessageInfoコンテナー(メッセージ処理ランタイム)はこのインターフェースを使用して、認証メカニズム(モジュール)による処理のために、メッセージとメッセージ処理状態を認証コンテキストに渡します。このインターフェースは、メッセージ交換のためのリクエストメッセージオブジェクトとレスポンスメッセージオブジェクトをカプセル化します。このインターフェースは、追加のコンテキストをキーと値のペアの形でカプセル化されたメッセージに関連付けるためにも使用できます。
このインターフェースのすべての実装は、引数なしのコンストラクターと、単一の Map 引数を取るコンストラクターを提供する必要があります。追加のコンストラクターを提供することもできます。
- 関連事項:
MapSE
方法の概要
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 MapSE<StringSE,ObjectSE>getMap()この MessageInfo の Map オブジェクトを取得(への参照)します。ObjectSEgetRequestMessage()この MessageInfo からリクエストメッセージオブジェクトを取得します。ObjectSEgetResponseMessage()この MessageInfo からレスポンスメッセージオブジェクトを取得します。voidsetRequestMessage(ObjectSE request)この MessageInfo にリクエストメッセージオブジェクトを設定します。voidsetResponseMessage(ObjectSE response)この MessageInfo にレスポンスメッセージオブジェクトを設定します。
メソッドの詳細
getRequestMessage
ObjectSE getRequestMessage()
この MessageInfo からリクエストメッセージオブジェクトを取得します。- 戻り値:
- リクエストメッセージを表すオブジェクト。MessageInfo 内にリクエストメッセージが設定されていない場合は null。
getResponseMessage
ObjectSE getResponseMessage()
この MessageInfo からレスポンスメッセージオブジェクトを取得します。- 戻り値:
- レスポンスメッセージを表すオブジェクト。MessageInfo 内にレスポンスメッセージが設定されていない場合は null。
setRequestMessage
void setRequestMessage(ObjectSE request)
この MessageInfo にリクエストメッセージオブジェクトを設定します。- パラメーター:
request- リクエストメッセージを表すオブジェクト。
setResponseMessage
void setResponseMessage(ObjectSE response)
この MessageInfo にレスポンスメッセージオブジェクトを設定します。- パラメーター:
response- レスポンスメッセージを表すオブジェクト。