クラス FilterInvocation

java.lang.ObjectSE
org.springframework.security.web.FilterInvocation

public class FilterInvocation extends ObjectSE
HTTP フィルターに関連付けられたオブジェクトを保持します。

リクエストとレスポンスが HttpServletRequest と HttpServletResponse のインスタンスであり、null オブジェクトがないことを保証します。

セキュリティシステムクラスがフィルター環境へのアクセス、およびリクエストとレスポンスを取得できるようにするために必要です。

  • コンストラクターの詳細

    • FilterInvocation

      public FilterInvocation(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response, jakarta.servlet.FilterChain chain)
    • FilterInvocation

      public FilterInvocation(StringSE servletPath, StringSE method)
    • FilterInvocation

      public FilterInvocation(StringSE contextPath, StringSE servletPath, StringSE method)
    • FilterInvocation

      public FilterInvocation(StringSE contextPath, StringSE servletPath, StringSE method, jakarta.servlet.ServletContext servletContext)
    • FilterInvocation

      public FilterInvocation(StringSE contextPath, StringSE servletPath, StringSE pathInfo, StringSE query, StringSE method)
    • FilterInvocation

      public FilterInvocation(StringSE contextPath, StringSE servletPath, StringSE pathInfo, StringSE query, StringSE method, jakarta.servlet.ServletContext servletContext)
  • メソッドの詳細

    • getChain

      public jakarta.servlet.FilterChain getChain()
    • getFullRequestUrl

      public StringSE getFullRequestUrl()
      ユーザーエージェントがこのリクエストに使用した URL を示します。

      返された URL は、PortResolver から決定されたポート番号を反映していません。

      戻り値:
      このリクエストの完全な URL
    • getHttpRequest

      public jakarta.servlet.http.HttpServletRequest getHttpRequest()
    • getHttpResponse

      public jakarta.servlet.http.HttpServletResponse getHttpResponse()
    • getRequestUrl

      public StringSE getRequestUrl()
      URL の Web アプリケーション固有のフラグメントを取得します。
      戻り値:
      サーバー名、コンテキストパス、サーブレットパスを除く URL
    • getRequest

      public jakarta.servlet.http.HttpServletRequest getRequest()
    • getResponse

      public jakarta.servlet.http.HttpServletResponse getResponse()
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString