我们如何在 java class 中获取 JIRA rest 身份验证令牌?

How can we get JIRA rest authentication tokens in java class?

我们正在开发 JIRA 报告插件,我们在其中使用 REST api 访问某些字段。为此,我们需要身份验证(即用户名和密码或身份验证令牌),所以我们如何以及从哪里获得它。 我们不能 "get" 来自 JIRA 的密码,因为它不存储它们所以如何在 rest 调用中获取身份验证令牌

注意:我们在我们的价值生成器之一中使用 REST class 来获取自定义字段。

如果它是 JIRA 服务器的插件(即 Java "version 2" 插件),那么您应该使用适当的 Java API 而不是 REST 调用。

如果它是 JIRA 云的连接插件,并且您依赖 Play Java Atlassian Connect 模块,那么您应该能够使用 AC.url 方法签署请求。