インターフェースの使用
jakarta.servlet.http.HttpServletRequest
HttpServletRequest を使用するパッケージ パッケージ 説明 jakarta.security.enterprise メイン Jakarta Security パッケージ。jakarta.security.enterprise.authentication.mechanism.http HTTP 認証メカニズム API パッケージ。jakarta.security.enterprise.identitystore.openid jakarta.security.jacc このパッケージには Jakarta Authorization API が含まれていますjakarta.servlet.http jakarta.servlet.http パッケージには、HTTP プロトコルで実行されているサーブレットクラスと、準拠するサーブレットコンテナーによってそのようなクラスのインスタンスに提供されているランタイム環境との間の規約を記述および定義する多数のクラスとインターフェースが含まれています。jakarta.servlet.jsp jakarta.security.enterprise 内の HttpServletRequest 使用
型 HttpServletRequest のパラメーターを持つ jakarta.security.enterprise のメソッド 修飾子と型 メソッド 説明 AuthenticationStatus
SecurityContext. authenticate(HttpServletRequest request, HttpServletResponse response, AuthenticationParameters parameters)
呼び出し元との Web/HTTP ベースの認証ダイアログを開始または続行する必要があることをコンテナーに通知します(プログラムでトリガーします)。jakarta.security.enterprise.authentication.mechanism.http 内の HttpServletRequest 使用
HttpServletRequest を返す jakarta.security.enterprise.authentication.mechanism.http のメソッド 修飾子と型 メソッド 説明 HttpServletRequest
HttpMessageContext. getRequest()
現在のリクエストに関連付けられているリクエストオブジェクトを返します。HttpServletRequest
HttpMessageContextWrapper. getRequest()
型 HttpServletRequest のパラメーターを持つ jakarta.security.enterprise.authentication.mechanism.http のメソッド 修飾子と型 メソッド 説明 default void
HttpAuthenticationMechanism. cleanSubject(HttpServletRequest request, HttpServletResponse response, HttpMessageContext httpMessageContext)
サブジェクトからメカニズム固有のプリンシパルとクレデンシャルを削除し、メカニズムが使用した可能性のあるその他の状態を削除します。void
HttpAuthenticationMechanismWrapper. cleanSubject(HttpServletRequest request, HttpServletResponse response, HttpMessageContext httpMessageContext)
default AuthenticationStatus
HttpAuthenticationMechanism. secureResponse(HttpServletRequest request, HttpServletResponse response, HttpMessageContext httpMessageContext)
オプションで、レスポンスを保護します。AuthenticationStatus
HttpAuthenticationMechanismWrapper. secureResponse(HttpServletRequest request, HttpServletResponse response, HttpMessageContext httpMessageContext)
void
HttpMessageContext. setRequest(HttpServletRequest request)
リクエストオブジェクトを設定します。void
HttpMessageContextWrapper. setRequest(HttpServletRequest request)
AuthenticationStatus
HttpAuthenticationMechanism. validateRequest(HttpServletRequest request, HttpServletResponse response, HttpMessageContext httpMessageContext)
HTTP リクエストを認証します。AuthenticationStatus
HttpAuthenticationMechanismWrapper. validateRequest(HttpServletRequest request, HttpServletResponse response, HttpMessageContext httpMessageContext)
HttpMessageContext
HttpMessageContext. withRequest(HttpServletRequest request)
リクエストオブジェクトを設定します。HttpMessageContext
HttpMessageContextWrapper. withRequest(HttpServletRequest request)
jakarta.security.enterprise.identitystore.openid 内の HttpServletRequest 使用
型 HttpServletRequest のパラメーターを持つ jakarta.security.enterprise.identitystore.openid のメソッド 修飾子と型 メソッド 説明 <T> OptionalSE<T>
OpenIdContext. getStoredValue(HttpServletRequest request, HttpServletResponse response, StringSE key)
ストレージコントローラーから格納された値を取得します。jakarta.security.jacc 内の HttpServletRequest 使用
型 HttpServletRequest のパラメーターを持つ jakarta.security.jacc のコンストラクター コンストラクター 説明 WebResourcePermission(HttpServletRequest request)
HttpServletRequest オブジェクトから新しい WebResourcePermission を作成します。WebUserDataPermission(HttpServletRequest request)
HttpServletRequest オブジェクトから新しい WebUserDataPermission を作成します。jakarta.servlet.http 内の HttpServletRequest 使用
HttpServletRequest を実装している jakarta.servlet.http のクラス 修飾子と型 クラス 説明 class
HttpServletRequestWrapper
リクエストをサーブレットに適応させたい開発者がサブクラス化できる HttpServletRequest インターフェースの便利な実装を提供します。型 HttpServletRequest のパラメーターを持つ jakarta.servlet.http のメソッド 修飾子と型 メソッド 説明 protected void
HttpServlet. doDelete(HttpServletRequest req, HttpServletResponse resp)
サーブレットが DELETE リクエストを処理できるようにするために(service
メソッドを介して)サーバーによって呼び出されます。protected void
HttpFilter. doFilter(HttpServletRequest req, HttpServletResponse res, FilterChain chain)
Filter のdoFilter
メソッドは、チェーンの終わりにあるリソースに対するクライアントリクエストのために、リクエスト / レスポンスペアがチェーンを通過するたびにコンテナーによって呼び出されます。protected void
HttpServlet. doGet(HttpServletRequest req, HttpServletResponse resp)
サーバーが(service
メソッドを介して)呼び出して、サーブレットが GET リクエストを処理できるようにします。protected void
HttpServlet. doHead(HttpServletRequest req, HttpServletResponse resp)
保護されたservice
メソッドから HTTP HEAD リクエストを受信し、リクエストを処理します。protected void
HttpServlet. doOptions(HttpServletRequest req, HttpServletResponse resp)
サーバーによって(service
メソッドを介して)呼び出され、サーブレットが OPTIONS リクエストを処理できるようにします。protected void
HttpServlet. doPost(HttpServletRequest req, HttpServletResponse resp)
サーバーが(service
メソッドを介して)呼び出して、サーブレットが POST リクエストを処理できるようにします。protected void
HttpServlet. doPut(HttpServletRequest req, HttpServletResponse resp)
サーバーによって(service
メソッドを介して)呼び出され、サーブレットが PUT リクエストを処理できるようにします。protected void
HttpServlet. doTrace(HttpServletRequest req, HttpServletResponse resp)
サーバーによって(service
メソッドを介して)呼び出され、サーブレットが TRACE リクエストを処理できるようにします。protected long
HttpServlet. getLastModified(HttpServletRequest req)
HttpServletRequest
オブジェクトが最後に変更された時刻を、GMT 1970 年 1 月 1 日午前 0 時からのミリ秒単位で返します。protected void
HttpServlet. service(HttpServletRequest req, HttpServletResponse resp)
パブリックservice
メソッドから標準 HTTP リクエストを受信し、このクラスで定義されたdo
XXX メソッドにディスパッチします。型 HttpServletRequest のパラメーターを持つ jakarta.servlet.http のコンストラクター コンストラクター 説明 HttpServletRequestWrapper(HttpServletRequest request)
指定されたリクエストをラップするリクエストオブジェクトを構築します。jakarta.servlet.jsp 内の HttpServletRequest 使用
型 HttpServletRequest のパラメーターを持つ jakarta.servlet.jsp のメソッド 修飾子と型 メソッド 説明 void
HttpJspPage. _jspService(HttpServletRequest request, HttpServletResponse response)
_jspService() メソッドは JSP ページの本文に対応しています。