如何从作业中的密钥存储中读取 public 和私钥?

How to read public and private keys from key storage inside a job?

我的密钥存储中有三个不同的密钥:私有、public 和密码。 在编辑作业并添加参数(“选项”)并将其标记为安全时,我可以通过密钥存储导航到 select 密码密钥。

但我看不到也无法使用私钥和 public 密钥。 写入完整路径并不像 Rundeck 在作业执行时所说的那样工作,即密钥“无法读取”,即使路径与密钥存储页面上显示的相同。

你能告诉我如何在我的工作中添加这些键吗?

根据设计和出于安全原因,无法在选项上使用 private/public 键。或者,您可以创建一个 plugin to retrieve those keys. Here 您可以查看使用工作流步骤自定义插件获取密钥的示例。

Here a general plugin development guide. And here 是一些例子。