クラス MediaTypeServerWebExchangeMatcher
- java.lang.Object
-
- org.springframework.security.web.server.util.matcher.MediaTypeServerWebExchangeMatcher
- 実装されたすべてのインターフェース:
ServerWebExchangeMatcher
public class MediaTypeServerWebExchangeMatcher extends java.lang.Object implements ServerWebExchangeMatcher
Accept ヘッダーに基づいて一致します。- 導入:
- 5.0
ネストされたクラスのサマリー
インターフェース org.springframework.security.web.server.util.matcher.ServerWebExchangeMatcher から継承されたネストクラス / インターフェース
ServerWebExchangeMatcher.MatchResult
コンストラクターのサマリー
コンストラクター コンストラクター 説明 MediaTypeServerWebExchangeMatcher(java.util.Collection<org.springframework.http.MediaType> matchingMediaTypes)
新しいインスタンスを作成しますMediaTypeServerWebExchangeMatcher(org.springframework.http.MediaType... matchingMediaTypes)
新しいインスタンスを作成します
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 reactor.core.publisher.Mono<ServerWebExchangeMatcher.MatchResult>
matches(org.springframework.web.server.ServerWebExchange exchange)
リクエストが一致するかどうかを決定しますvoid
setIgnoredMediaTypes(java.util.Set<org.springframework.http.MediaType> ignoredMediaTypes)
ContentNegotiationStrategy
から無視するようにMediaType
を設定します。void
setUseEquals(boolean useEquals)
true に設定すると、正確なMediaType
に一致し、そうでない場合はMediaType.isCompatibleWith(MediaType)
を使用します。java.lang.String
toString()
コンストラクターの詳細
MediaTypeServerWebExchangeMatcher
public MediaTypeServerWebExchangeMatcher(org.springframework.http.MediaType... matchingMediaTypes)
新しいインスタンスを作成します- パラメーター:
matchingMediaTypes
- 一致する型
MediaTypeServerWebExchangeMatcher
public MediaTypeServerWebExchangeMatcher(java.util.Collection<org.springframework.http.MediaType> matchingMediaTypes)
新しいインスタンスを作成します- パラメーター:
matchingMediaTypes
- 一致する型
メソッドの詳細
matches
public reactor.core.publisher.Mono<ServerWebExchangeMatcher.MatchResult> matches(org.springframework.web.server.ServerWebExchange exchange)
インターフェースからコピーされた説明:ServerWebExchangeMatcher
リクエストが一致するかどうかを決定します- 次で指定:
- インターフェース
ServerWebExchangeMatcher
のmatches
- 戻り値:
setUseEquals
public void setUseEquals(boolean useEquals)
true に設定すると、正確なMediaType
に一致し、そうでない場合はMediaType.isCompatibleWith(MediaType)
を使用します。- パラメーター:
useEquals
- 等しい比較を使用するかどうかを指定します。
setIgnoredMediaTypes
public void setIgnoredMediaTypes(java.util.Set<org.springframework.http.MediaType> ignoredMediaTypes)
ContentNegotiationStrategy
から無視するようにMediaType
を設定します。これは、たとえばMediaType.APPLICATION_JSON
で一致させたいがMediaType.ALL
を無視したい場合に便利です。- パラメーター:
ignoredMediaTypes
-ContentNegotiationStrategy
から無視するMediaType
toString
public java.lang.String toString()
- オーバーライド:
- クラス
java.lang.Object
のtoString