クラス FilterInvocation
- java.lang.Object
-
- org.springframework.security.web.FilterInvocation
public class FilterInvocation extends java.lang.Object
HTTP フィルターに関連付けられたオブジェクトを保持します。リクエストとレスポンスが
HttpServletRequest
とHttpServletResponse
のインスタンスであり、null
オブジェクトがないことを保証します。セキュリティシステムクラスがフィルター環境へのアクセス、およびリクエストとレスポンスを取得できるようにするために必要です。
コンストラクターのサマリー
コンストラクター コンストラクター 説明 FilterInvocation(java.lang.String servletPath, java.lang.String method)
FilterInvocation(java.lang.String contextPath, java.lang.String servletPath, java.lang.String method)
FilterInvocation(java.lang.String contextPath, java.lang.String servletPath, java.lang.String pathInfo, java.lang.String query, java.lang.String method)
FilterInvocation(java.lang.String contextPath, java.lang.String servletPath, java.lang.String pathInfo, java.lang.String query, java.lang.String method, javax.servlet.ServletContext servletContext)
FilterInvocation(java.lang.String contextPath, java.lang.String servletPath, java.lang.String method, javax.servlet.ServletContext servletContext)
FilterInvocation(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 javax.servlet.FilterChain
getChain()
java.lang.String
getFullRequestUrl()
ユーザーエージェントがこのリクエストに使用した URL を示します。javax.servlet.http.HttpServletRequest
getHttpRequest()
javax.servlet.http.HttpServletResponse
getHttpResponse()
javax.servlet.http.HttpServletRequest
getRequest()
java.lang.String
getRequestUrl()
URL の Web アプリケーション固有のフラグメントを取得します。javax.servlet.http.HttpServletResponse
getResponse()
java.lang.String
toString()
コンストラクターの詳細
FilterInvocation
public FilterInvocation(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
FilterInvocation
public FilterInvocation(java.lang.String servletPath, java.lang.String method)
FilterInvocation
public FilterInvocation(java.lang.String contextPath, java.lang.String servletPath, java.lang.String method)
FilterInvocation
public FilterInvocation(java.lang.String contextPath, java.lang.String servletPath, java.lang.String method, javax.servlet.ServletContext servletContext)
FilterInvocation
public FilterInvocation(java.lang.String contextPath, java.lang.String servletPath, java.lang.String pathInfo, java.lang.String query, java.lang.String method)
FilterInvocation
public FilterInvocation(java.lang.String contextPath, java.lang.String servletPath, java.lang.String pathInfo, java.lang.String query, java.lang.String method, javax.servlet.ServletContext servletContext)
メソッドの詳細
getChain
public javax.servlet.FilterChain getChain()
getFullRequestUrl
public java.lang.String getFullRequestUrl()
ユーザーエージェントがこのリクエストに使用した URL を示します。返された URL は、
PortResolver
から決定されたポート番号を反映していません。- 戻り値:
- このリクエストの完全な URL
getHttpRequest
public javax.servlet.http.HttpServletRequest getHttpRequest()
getHttpResponse
public javax.servlet.http.HttpServletResponse getHttpResponse()
getRequestUrl
public java.lang.String getRequestUrl()
URL の Web アプリケーション固有のフラグメントを取得します。- 戻り値:
- サーバー名、コンテキストパス、サーブレットパスを除く URL
getRequest
public javax.servlet.http.HttpServletRequest getRequest()
getResponse
public javax.servlet.http.HttpServletResponse getResponse()
toString
public java.lang.String toString()
- オーバーライド:
- クラス
java.lang.Object
のtoString