クラス ServerWebExchangeDelegatingReactiveAuthenticationManagerResolver
- java.lang.Object
-
- org.springframework.security.web.server.authentication.ServerWebExchangeDelegatingReactiveAuthenticationManagerResolver
- 実装済みのインターフェース一覧:
ReactiveAuthenticationManagerResolver<org.springframework.web.server.ServerWebExchange>
public final class ServerWebExchangeDelegatingReactiveAuthenticationManagerResolver extends java.lang.Object implements ReactiveAuthenticationManagerResolver<org.springframework.web.server.ServerWebExchange>
resolve(ServerWebExchange)に渡されたServerWebExchangeの型に基づいてReactiveAuthenticationManagerインスタンスを返すReactiveAuthenticationManagerResolver。- 導入:
- 5.7
ネストされたクラスの概要
ネストされたクラス 修飾子と型 クラス 説明 static classServerWebExchangeDelegatingReactiveAuthenticationManagerResolver.Builder
方法の概要
すべてのメソッド 静的メソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 static ServerWebExchangeDelegatingReactiveAuthenticationManagerResolver.Builderbuilder()RequestMatcherDelegatingAuthorizationManagerのビルダーを作成します。reactor.core.publisher.Mono<ReactiveAuthenticationManager>resolve(org.springframework.web.server.ServerWebExchange exchange)voidsetDefaultAuthenticationManager(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
public static ServerWebExchangeDelegatingReactiveAuthenticationManagerResolver.Builder builder()
RequestMatcherDelegatingAuthorizationManagerのビルダーを作成します。- 戻り値:
- 新しい
RequestMatcherDelegatingAuthorizationManager.Builderインスタンス