Java 在Spring Boot应用程序中获取存储在Oauth2令牌中的附加数据

Java 在Spring Boot应用程序中获取存储在Oauth2令牌中的附加数据,java,spring,spring-boot,spring-security,oauth-2.0,Java,Spring,Spring Boot,Spring Security,Oauth 2.0,目前,我正在Spring Boot应用程序中开发一个rest控制器,它使用Oauth2令牌进行身份验证,我需要从令牌中获取一些用户信息 要获取基本信息,我使用OAuth2Authentication对象,如下所示: @RequestMapping(CONTROLLER_PATH) public DataDto getActivityData(@RequestParam(value="id") Long id,OAuth2Authentication auth) { . . . } 但令牌

目前,我正在Spring Boot应用程序中开发一个rest控制器,它使用Oauth2令牌进行身份验证,我需要从令牌中获取一些用户信息

要获取基本信息,我使用OAuth2Authentication对象,如下所示:

@RequestMapping(CONTROLLER_PATH)
public DataDto getActivityData(@RequestParam(value="id") Long id,OAuth2Authentication auth) {

 . . .

}
但令牌中有一些自定义字段未包含在此对象中

有没有办法读取控制器中的这些字段或将它们映射到对象