インターフェースの使用
jakarta.security.auth.message.MessageInfo
MessageInfo を使用するパッケージ
パッケージ
説明
このパッケージは、Jakarta Authentication のコアインターフェースを定義します。
このパッケージは、Jakarta Authentication 互換の構成システムによって実装されるインターフェースを定義します。
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) サブジェクトからメソッド固有のプリンシパルと資格を削除します。MessagePolicy.Target.get(MessageInfo messageInfo) ターゲットによって識別されたオブジェクトを MessageInfo から取得します。voidMessagePolicy.Target.put(MessageInfo messageInfo, ObjectSE data) オブジェクトを MessageInfo のターゲットで識別された場所に配置します。voidMessagePolicy.Target.remove(MessageInfo messageInfo) ターゲットで識別されたオブジェクトを MessageInfo から削除します。ClientAuth.secureRequest(MessageInfo messageInfo, SubjectSE clientSubject) サービスに送信する前に、サービスリクエストメッセージを保護します。default AuthStatusServerAuth.secureResponse(MessageInfo messageInfo, SubjectSE serviceSubject) サービスレスポンスをクライアントに送信する前に保護します。ServerAuth.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 のメソッド修飾子と型メソッド説明AuthConfig.getAuthContextID(MessageInfo messageInfo) messageInfo にカプセル化されたリクエストオブジェクトとレスポンスオブジェクトに対応する認証コンテキスト識別子を取得します。jakarta.security.enterprise.authentication.mechanism.http 内の MessageInfo 使用
修飾子と型メソッド説明HttpMessageContext.getMessageInfo()現在のリクエストの低レベルの Jakarta Authentication メッセージ情報インスタンスを返します。HttpMessageContextWrapper.getMessageInfo()