インターフェース CsrfTokenRequestHandler
- すべてのスーパーインターフェース:
CsrfTokenRequestResolver
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
CsrfTokenRepository
によって作成された CsrfToken
をリクエスト属性として使用できるようにするために使用されるコールバックインターフェース。このインターフェースの実装では、追加のタスクを実行したり、リクエスト属性を介してアプリケーションがトークンを使用できるようにする方法をカスタマイズしたりすることができます。- 導入:
- 5.8
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明void
handle
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, SupplierSE<CsrfToken> csrfToken) CsrfToken
を使用してリクエストを処理します。default StringSE
resolveCsrfTokenValue
(jakarta.servlet.http.HttpServletRequest request, CsrfToken csrfToken)
メソッドの詳細
handle
void handle(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, SupplierSE<CsrfToken> csrfToken) CsrfToken
を使用してリクエストを処理します。- パラメーター:
request
- 取り扱い中のHttpServletRequest
response
- 取り扱い中のHttpServletResponse
csrfToken
-CsrfTokenRepository
によって作成されたCsrfToken
resolveCsrfTokenValue
default StringSE resolveCsrfTokenValue(jakarta.servlet.http.HttpServletRequest request, CsrfToken csrfToken) インターフェースからコピーされた説明:CsrfTokenRequestResolver
- 次で指定:
- インターフェース
CsrfTokenRequestResolver
のresolveCsrfTokenValue
- パラメーター:
request
- 処理中のHttpServletRequest
csrfToken
-CsrfTokenRepository
によって作成されたCsrfToken
- 戻り値:
- リクエストから解決されたトークン値