クラス ServerWebExchangeDelegatingServerHttpHeadersWriter
java.lang.ObjectSE
org.springframework.security.web.server.header.ServerWebExchangeDelegatingServerHttpHeadersWriter
- 実装されているすべてのインターフェース:
- ServerHttpHeadersWriter
public final class ServerWebExchangeDelegatingServerHttpHeadersWriter
extends ObjectSE
implements ServerHttpHeadersWriter
ServerWebExchangeMatcher.matches(ServerWebExchange) が一致を返した場合、提供された ServerHttpHeadersWriter に委譲します。- 導入:
- 5.8
- コンストラクターの概要コンストラクターコンストラクター説明- ServerWebExchangeDelegatingServerHttpHeadersWriter- (ServerWebExchangeMatcherEntry<ServerHttpHeadersWriter> headersWriter) 新しいインスタンスを作成します- ServerWebExchangeDelegatingServerHttpHeadersWriter- (ServerWebExchangeMatcher webExchangeMatcher, ServerHttpHeadersWriter delegateHeadersWriter) 新しいインスタンスを作成します
- メソッドのサマリー修飾子と型メソッド説明- reactor.core.publisher.Mono<VoidSE>- writeHttpHeaders- (org.springframework.web.server.ServerWebExchange exchange) ヘッダーをレスポンスに書き込みます。
- コンストラクターの詳細- ServerWebExchangeDelegatingServerHttpHeadersWriterpublic ServerWebExchangeDelegatingServerHttpHeadersWriter- (ServerWebExchangeMatcherEntry<ServerHttpHeadersWriter> headersWriter) 新しいインスタンスを作成します- パラメーター:
- headersWriter-- ServerWebExchangeMatcherを保持する- ServerWebExchangeMatcherEntryと、マッチャーが一致を返した場合に呼び出す- ServerHttpHeadersWriter。
 
- ServerWebExchangeDelegatingServerHttpHeadersWriterpublic ServerWebExchangeDelegatingServerHttpHeadersWriter- (ServerWebExchangeMatcher webExchangeMatcher, ServerHttpHeadersWriter delegateHeadersWriter) 新しいインスタンスを作成します- パラメーター:
- webExchangeMatcher- 使用する- ServerWebExchangeMatcher。一致が返された場合は、delegateHeadersWriter が呼び出されます。
- delegateHeadersWriter-- ServerWebExchangeMatcherが一致を返した場合に呼び出す- ServerHttpHeadersWriter。
 
 
- メソッドの詳細- writeHttpHeaderspublic reactor.core.publisher.Mono<VoidSE> writeHttpHeaders- (org.springframework.web.server.ServerWebExchange exchange) インターフェースからコピーされた説明:- ServerHttpHeadersWriterヘッダーをレスポンスに書き込みます。- 次で指定:
-  インターフェース ServerHttpHeadersWriterのwriteHttpHeaders
- 戻り値:
- ReactiveHttpOutputMessage.beforeCommit(Supplier)の- SupplierSE に戻される Mono。