インターフェース ServerCsrfTokenRequestHandler
- すべてのスーパーインターフェース:
ServerCsrfTokenRequestResolver
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
@FunctionalInterfaceSE
public interface ServerCsrfTokenRequestHandler
extends ServerCsrfTokenRequestResolver
ServerCsrfTokenRepository
によって作成された CsrfToken
を交換属性として使用できるようにするために使用されるコールバックインターフェース。このインターフェースの実装では、追加のタスクを実行したり、交換属性を介してトークンをアプリケーションで使用できるようにする方法をカスタマイズしたりすることができます。- 導入:
- 5.8
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明void
handle
(org.springframework.web.server.ServerWebExchange exchange, reactor.core.publisher.Mono<CsrfToken> csrfToken) CsrfToken
を使用してリクエストを処理します。default reactor.core.publisher.Mono<StringSE>
resolveCsrfTokenValue
(org.springframework.web.server.ServerWebExchange exchange, CsrfToken csrfToken)
メソッドの詳細
handle
void handle(org.springframework.web.server.ServerWebExchange exchange, reactor.core.publisher.Mono<CsrfToken> csrfToken) CsrfToken
を使用してリクエストを処理します。- パラメーター:
exchange
- リクエストが処理されているServerWebExchange
csrfToken
-ServerCsrfTokenRepository
によって作成されたMono<CsrfToken>
resolveCsrfTokenValue
default reactor.core.publisher.Mono<StringSE> resolveCsrfTokenValue(org.springframework.web.server.ServerWebExchange exchange, CsrfToken csrfToken) インターフェースからコピーされた説明:ServerCsrfTokenRequestResolver
- 次で指定:
- インターフェース
ServerCsrfTokenRequestResolver
のresolveCsrfTokenValue
- パラメーター:
exchange
- リクエストが処理されているServerWebExchange
csrfToken
-ServerCsrfTokenRepository
によって作成されたCsrfToken
- 戻り値:
- リクエストから解決されたトークン値