クラス MediaTypeServerWebExchangeMatcher

java.lang.ObjectSE
org.springframework.security.web.server.util.matcher.MediaTypeServerWebExchangeMatcher
実装されたすべてのインターフェース:
ServerWebExchangeMatcher

public class MediaTypeServerWebExchangeMatcher extends ObjectSE implements ServerWebExchangeMatcher
Accept ヘッダーに基づいて一致します。
導入:
5.0
  • コンストラクターの詳細

    • MediaTypeServerWebExchangeMatcher

      public MediaTypeServerWebExchangeMatcher(org.springframework.http.MediaType... matchingMediaTypes)
      新しいインスタンスを作成します
      パラメーター:
      matchingMediaTypes - 一致する型
    • MediaTypeServerWebExchangeMatcher

      public MediaTypeServerWebExchangeMatcher(CollectionSE<org.springframework.http.MediaType> matchingMediaTypes)
      新しいインスタンスを作成します
      パラメーター:
      matchingMediaTypes - 一致する型
  • メソッドの詳細

    • matches

      public reactor.core.publisher.Mono<ServerWebExchangeMatcher.MatchResult> matches(org.springframework.web.server.ServerWebExchange exchange)
      インターフェースからコピーされた説明: ServerWebExchangeMatcher
      リクエストが一致するかどうかを決定します
      次で指定:
      インターフェース ServerWebExchangeMatchermatches 
      戻り値:
    • setUseEquals

      public void setUseEquals(boolean useEquals)
      true に設定すると、正確な MediaType に一致し、そうでない場合は MediaType.isCompatibleWith(MediaType) を使用します。
      パラメーター:
      useEquals - 等しい比較を使用するかどうかを指定します。
    • setIgnoredMediaTypes

      public void setIgnoredMediaTypes(SetSE<org.springframework.http.MediaType> ignoredMediaTypes)
      ContentNegotiationStrategy から無視するように MediaType を設定します。これは、たとえば MediaType.APPLICATION_JSON で一致させたいが MediaType.ALL を無視したい場合に便利です。
      パラメーター:
      ignoredMediaTypes - ContentNegotiationStrategy から無視する MediaType
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString