インターフェース 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) 
- メソッドの詳細- handlevoid handle- (org.springframework.web.server.ServerWebExchange exchange, reactor.core.publisher.Mono<CsrfToken> csrfToken) - CsrfTokenを使用してリクエストを処理します。- パラメーター:
- exchange- リクエストが処理されている- ServerWebExchange
- csrfToken-- ServerCsrfTokenRepositoryによって作成された- Mono<CsrfToken>
 
- resolveCsrfTokenValuedefault reactor.core.publisher.Mono<StringSE> resolveCsrfTokenValue- (org.springframework.web.server.ServerWebExchange exchange, CsrfToken csrfToken) インターフェースからコピーされた説明:- ServerCsrfTokenRequestResolver- 次で指定:
-  インターフェース ServerCsrfTokenRequestResolverのresolveCsrfTokenValue
- パラメーター:
- exchange- リクエストが処理されている- ServerWebExchange
- csrfToken-- ServerCsrfTokenRepositoryによって作成された- CsrfToken
- 戻り値:
- リクエストから解決されたトークン値