クラス ReactiveSecurityContextHolder
java.lang.ObjectSE
org.springframework.security.core.context.ReactiveSecurityContextHolder
Spring
SecurityContext
を取得して Context
に設定できます。- 導入:
- 5.0
メソッドのサマリー
修飾子と型メソッド説明static FunctionSE<reactor.util.context.Context,
reactor.util.context.Context> ReactorContext
からMono<SecurityContext>
をクリアしますstatic reactor.core.publisher.Mono<SecurityContext>
ReactorContext
からMono<SecurityContext>
を取得しますstatic reactor.util.context.Context
withAuthentication
(Authentication authentication) withSecurityContext(Mono)
のショートカットstatic reactor.util.context.Context
withSecurityContext
(reactor.core.publisher.Mono<? extends SecurityContext> securityContext) 別のContext
にマージできるMono<SecurityContext>
を含む ReactorContext
を作成します
メソッドの詳細
getContext
ReactorContext
からMono<SecurityContext>
を取得します- 戻り値:
Mono<SecurityContext>
clearContext
ReactorContext
からMono<SecurityContext>
をクリアします- 戻り値:
- コンテキストのクリアからの補完およびエラー信号のみを再生する
Mono<Void>
を返します。
withSecurityContext
public static reactor.util.context.Context withSecurityContext(reactor.core.publisher.Mono<? extends SecurityContext> securityContext) 別のContext
にマージできるMono<SecurityContext>
を含む ReactorContext
を作成します- パラメーター:
securityContext
- 返される ReactorContext
に設定するMono<SecurityContext>
- 戻り値:
Mono<SecurityContext>
を含む ReactorContext
withAuthentication
withSecurityContext(Mono)
のショートカット- パラメーター:
authentication
- 使用するAuthentication
- 戻り値:
Mono<SecurityContext>
を含む ReactorContext