code: public Map<String, Object> validateTokenAndGetClaims(final String token) {
          final CommonProfile profile = validateToken(token);
  
          final Map<String, Object> claims = new HashMap<>(profile.getAttributes());
          claims.put(JwtClaims.SUBJECT, profile.getId());
  
          return claims;
      }
docs: Validates the token and returns the corresponding user profile.
  
  @param token the JWT
  @return the corresponding user profile