クラス AuthenticationPrincipalArgumentResolver
- java.lang.Object
-
- org.springframework.web.reactive.result.method.HandlerMethodArgumentResolverSupport
-
- org.springframework.security.web.reactive.result.method.annotation.AuthenticationPrincipalArgumentResolver
- 実装されたすべてのインターフェース:
org.springframework.web.reactive.result.method.HandlerMethodArgumentResolver
public class AuthenticationPrincipalArgumentResolver extends org.springframework.web.reactive.result.method.HandlerMethodArgumentResolverSupport
認証を解決します- 導入:
- 5.0
コンストラクターのサマリー
コンストラクター コンストラクター 説明 AuthenticationPrincipalArgumentResolver(org.springframework.core.ReactiveAdapterRegistry adapterRegistry)
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 reactor.core.publisher.Mono<java.lang.Object>
resolveArgument(org.springframework.core.MethodParameter parameter, org.springframework.web.reactive.BindingContext bindingContext, org.springframework.web.server.ServerWebExchange exchange)
void
setBeanResolver(org.springframework.expression.BeanResolver beanResolver)
式で使用するBeanResolver
を設定しますboolean
supportsParameter(org.springframework.core.MethodParameter parameter)
メソッドの詳細
setBeanResolver
public void setBeanResolver(org.springframework.expression.BeanResolver beanResolver)
式で使用するBeanResolver
を設定します- パラメーター:
beanResolver
- 使用するBeanResolver
supportsParameter
public boolean supportsParameter(org.springframework.core.MethodParameter parameter)
resolveArgument
public reactor.core.publisher.Mono<java.lang.Object> resolveArgument(org.springframework.core.MethodParameter parameter, org.springframework.web.reactive.BindingContext bindingContext, org.springframework.web.server.ServerWebExchange exchange)