インターフェース ServerCsrfTokenRequestResolver

すべての既知のサブインターフェース:
ServerCsrfTokenRequestHandler
すべての既知の実装クラス:
ServerCsrfTokenRequestAttributeHandlerXorServerCsrfTokenRequestAttributeHandler
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface ServerCsrfTokenRequestResolver
このインターフェースの実装は、提供された ServerWebExchange から CsrfToken のトークン値を解決できます。CsrfWebFilter で使用されます。
導入:
5.8
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    reactor.core.publisher.Mono<StringSE>
    resolveCsrfTokenValue(org.springframework.web.server.ServerWebExchange exchange, CsrfToken csrfToken)
    提供された ServerWebExchange および CsrfToken または Mono.empty() から解決されたトークン値を返します (利用できない場合)。
  • メソッドの詳細

    • resolveCsrfTokenValue

      reactor.core.publisher.Mono<StringSE> resolveCsrfTokenValue(org.springframework.web.server.ServerWebExchange exchange, CsrfToken csrfToken)
      提供された ServerWebExchange および CsrfToken または Mono.empty() から解決されたトークン値を返します (利用できない場合)。
      パラメーター:
      exchange - リクエストが処理されている ServerWebExchange 
      csrfToken - ServerCsrfTokenRepository によって作成された CsrfToken
      戻り値:
      リクエストから解決されたトークン値