インターフェースの使用
jakarta.security.auth.message.MessageInfo
MessageInfo を使用するパッケージ パッケージ 説明 jakarta.security.auth.message このパッケージは、Jakarta Authentication のコアインターフェースを定義します。jakarta.security.auth.message.config このパッケージは、Jakarta Authentication 互換の構成システムによって実装されるインターフェースを定義します。jakarta.security.enterprise.authentication.mechanism.http HTTP 認証メカニズム API パッケージ。jakarta.security.auth.message 内の MessageInfo 使用
型 MessageInfo のパラメーターを持つ jakarta.security.auth.message のメソッド 修飾子と型 メソッド 説明 default voidClientAuth. cleanSubject(MessageInfo messageInfo, SubjectSE subject)サブジェクトから実装固有のプリンシパルとクレデンシャルを削除します。default voidServerAuth. cleanSubject(MessageInfo messageInfo, SubjectSE subject)サブジェクトからメソッド固有のプリンシパルと資格を削除します。ObjectSEMessagePolicy.Target. get(MessageInfo messageInfo)ターゲットによって識別されたオブジェクトを MessageInfo から取得します。voidMessagePolicy.Target. put(MessageInfo messageInfo, ObjectSE data)オブジェクトを MessageInfo のターゲットで識別された場所に配置します。voidMessagePolicy.Target. remove(MessageInfo messageInfo)ターゲットで識別されたオブジェクトを MessageInfo から削除します。AuthStatusClientAuth. secureRequest(MessageInfo messageInfo, SubjectSE clientSubject)サービスに送信する前に、サービスリクエストメッセージを保護します。default AuthStatusServerAuth. secureResponse(MessageInfo messageInfo, SubjectSE serviceSubject)サービスレスポンスをクライアントに送信する前に保護します。AuthStatusServerAuth. validateRequest(MessageInfo messageInfo, SubjectSE clientSubject, SubjectSE serviceSubject)受信したサービスリクエストを認証します。default AuthStatusClientAuth. validateResponse(MessageInfo messageInfo, SubjectSE clientSubject, SubjectSE serviceSubject)受信したサービスレスポンスを検証します。jakarta.security.auth.message.config 内の MessageInfo 使用
型 MessageInfo のパラメーターを持つ jakarta.security.auth.message.config のメソッド 修飾子と型 メソッド 説明 StringSEAuthConfig. getAuthContextID(MessageInfo messageInfo)messageInfo にカプセル化されたリクエストオブジェクトとレスポンスオブジェクトに対応する認証コンテキスト識別子を取得します。jakarta.security.enterprise.authentication.mechanism.http 内の MessageInfo 使用
MessageInfo を返す jakarta.security.enterprise.authentication.mechanism.http のメソッド 修飾子と型 メソッド 説明 MessageInfoHttpMessageContext. getMessageInfo()現在のリクエストの低レベルの Jakarta Authentication メッセージ情報インスタンスを返します。MessageInfoHttpMessageContextWrapper. getMessageInfo()