Class PrincipalMethodArgumentResolver

java.lang.Object
org.springframework.graphql.data.method.annotation.support.PrincipalMethodArgumentResolver
All Implemented Interfaces:
HandlerMethodArgumentResolver

public class PrincipalMethodArgumentResolver extends Object implements HandlerMethodArgumentResolver
Resolver to obtain Principal from Spring Security context via SecurityContext.getAuthentication().

The resolver checks both ThreadLocal context via SecurityContextHolder for Spring MVC applications, and ReactiveSecurityContextHolder for Spring WebFlux applications. It returns .

Since:
1.0.0
Author:
Rossen Stoyanchev