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