当前位置: 首页 > 知识库问答 >
问题:

这是哪种类型的列表,如何访问TokenValue?

祁俊喆
2023-03-14

函数,我正在尝试访问令牌(末尾的注释行不起作用):

    // calling Google Calendar API
@GetMapping("/api_request")
public Map<String, Object> getCalendars(@AuthenticationPrincipal OAuth2User principal) {
    // jwt is saved as String in principal→idToken→tokenValue
    String uri = "https://www.googleapis.com/calendar/v3/users/me/calendarList";
    RestTemplate restTemplate = new RestTemplate();
    return Collections.singletonMap("response",restTemplate.getForObject(uri, String.class));
//      return Collections.singletonMap("principal",principal.getAttribute("idToken"));
}

在这里可以看到调试器内部的结构:

暂时还没有答案

 类似资料:
  • 问题内容: 我正在尝试通过Java代码(hibernate)从MySQL DB获得MD5加密的通行证。但是我既不能得到String也不能得到任何合理的Java类型。 我得到的唯一消息是此无用的消息: java.lang.ClassCastException:[B不能转换为com.mysql.jdbc.Blob (或我尝试转换为的任何Java类型)。 这是我的方法: 这是完整的堆栈跟踪: 问题答案:

  • 问题内容: 例: 在package中,类型定义一个包装方法的接口。 什么是最简单的方法 找出 哪些类型 的标准库(即在此列在golang.org/pkg) 满足这个接口 ? 这仅仅是经验问题还是有其他帮助吗? 问题答案: 主要是根据经验。无论如何,例如: 而且golang.org网站还具有区分大小写的搜索功能。

  • 我正在对地图执行firestore查询 没有人工作过,任何帮助都是感激的 谢谢你抽出时间

  • 在网上搜索和阅读了关于设计模式的文章后,我发现了三种类型,即行为型、创造型和结构型设计模式(GOF)。

  • 我试图创建动态下拉,其值是从使用微服务的查找表之一填充,但我已经尝试了许多方式相同,到目前为止,我还没有成功地使其工作。 下面的代码用于调用webservice 这是我的对象类型 仅用于显示目前运行的以下代码 我做了什么我尝试调用webservice在多种方式调用它,尝试铸造服务响应直接使用JSON字符串响应和可能的事情我尝试过。 你能在这里帮忙吗?我们将不胜感激。

  • 问题内容: 我在python中有一个由列表列表建模的2D数组,我想提取该列。我进行了快速研究,发现了一种使用numpy数组的方法。问题是 我不想使用numpy, 所以不想将列表列表转换为numpy数组,然后使用[:,1]语法。我尝试在正常的列表列表上使用它,但显示错误,因此是不可能的。我正在为列表列表请求类似的东西,而不必遍历每个元素(在numpy数组中,使用[:,1]语法访问列比在数组元素上进行