クラス ServerWebExchangeDelegatingReactiveAuthenticationManagerResolver
java.lang.ObjectSE
org.springframework.security.web.server.authentication.ServerWebExchangeDelegatingReactiveAuthenticationManagerResolver
- 実装されたすべてのインターフェース:
ReactiveAuthenticationManagerResolver<org.springframework.web.server.ServerWebExchange>
public final class ServerWebExchangeDelegatingReactiveAuthenticationManagerResolver
extends ObjectSE
implements ReactiveAuthenticationManagerResolver<org.springframework.web.server.ServerWebExchange>
resolve(ServerWebExchange)
に渡された ServerWebExchange
の型に基づいて ReactiveAuthenticationManager
インスタンスを返す ReactiveAuthenticationManagerResolver
。- 導入:
- 5.7
ネストされたクラスのサマリー
ネストされたクラス修飾子と型クラス説明static final class
メソッドのサマリー
修飾子と型メソッド説明builder()
RequestMatcherDelegatingAuthorizationManager
のビルダーを作成します。reactor.core.publisher.Mono<ReactiveAuthenticationManager>
resolve
(org.springframework.web.server.ServerWebExchange exchange) void
setDefaultAuthenticationManager
(ReactiveAuthenticationManager defaultAuthenticationManager) リクエストが一致しない場合に使用するデフォルトのReactiveAuthenticationManager
を設定します
メソッドの詳細
resolve
public reactor.core.publisher.Mono<ReactiveAuthenticationManager> resolve(org.springframework.web.server.ServerWebExchange exchange) - 次で指定:
- インターフェース
ReactiveAuthenticationManagerResolver<org.springframework.web.server.ServerWebExchange>
のresolve
setDefaultAuthenticationManager
public void setDefaultAuthenticationManager(ReactiveAuthenticationManager defaultAuthenticationManager) リクエストが一致しない場合に使用するデフォルトのReactiveAuthenticationManager
を設定します- パラメーター:
defaultAuthenticationManager
- 使用するデフォルトのReactiveAuthenticationManager
builder
RequestMatcherDelegatingAuthorizationManager
のビルダーを作成します。- 戻り値:
- 新しい
RequestMatcherDelegatingAuthorizationManager.Builder
インスタンス