クラス CurrentSecurityContextArgumentResolver
java.lang.ObjectSE
org.springframework.web.reactive.result.method.HandlerMethodArgumentResolverSupport
org.springframework.security.web.reactive.result.method.annotation.CurrentSecurityContextArgumentResolver
- 実装されたすべてのインターフェース:
org.springframework.web.reactive.result.method.HandlerMethodArgumentResolver
public class CurrentSecurityContextArgumentResolver
extends org.springframework.web.reactive.result.method.HandlerMethodArgumentResolverSupport
SecurityContext
を解決します - 導入:
- 5.2
フィールドサマリー
クラス org.springframework.web.reactive.result.method.HandlerMethodArgumentResolverSupport から継承されたフィールド
logger
コンストラクターのサマリー
コンストラクター説明CurrentSecurityContextArgumentResolver
(org.springframework.core.ReactiveAdapterRegistry adapterRegistry) メソッドのサマリー
修飾子と型メソッド説明reactor.core.publisher.Mono<ObjectSE>
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) クラス org.springframework.web.reactive.result.method.HandlerMethodArgumentResolverSupport から継承されたメソッド
checkAnnotatedParamNoReactiveWrapper, checkParameterType, checkParameterTypeNoReactiveWrapper, getAdapterRegistry
コンストラクターの詳細
CurrentSecurityContextArgumentResolver
public CurrentSecurityContextArgumentResolver(org.springframework.core.ReactiveAdapterRegistry adapterRegistry)
メソッドの詳細
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<ObjectSE> resolveArgument(org.springframework.core.MethodParameter parameter, org.springframework.web.reactive.BindingContext bindingContext, org.springframework.web.server.ServerWebExchange exchange)