Class UserInfoService


@Path("/userinfo") public class UserInfoService extends OAuthServerJoseJwtProducer
  • Constructor Details

    • UserInfoService

      public UserInfoService()
  • Method Details

    • getUserInfo

      @GET @Produces({"application/json","application/jwt"}) public jakarta.ws.rs.core.Response getUserInfo()
    • convertUserInfoToResponseEntity

      protected Object convertUserInfoToResponseEntity(UserInfo userInfo)
    • createFromIdToken

      protected UserInfo createFromIdToken(IdToken idToken)
    • setUserInfoProvider

      public void setUserInfoProvider(UserInfoProvider userInfoProvider)
    • setOauthDataProvider

      public void setOauthDataProvider(OAuthDataProvider oauthDataProvider)
    • setAdditionalClaims

      public void setAdditionalClaims(List<String> additionalClaims)
      Set additional claims to return (if they exist in the IdToken).
    • setConvertClearUserInfoToString

      public void setConvertClearUserInfoToString(boolean convertClearUserInfoToString)