本节介绍介绍性主题,例如如何开始以及每个版本的新变化和值得注意的变化。

Vault 支持包含广泛的功能,下面总结了这些功能。

  • 使用基于 Java 的 @Configuration 类的 Spring 配置支持

  • VaultTemplate 帮助程序类,可提高执行常见 Vault 操作及其反应式变体的工作效率。 包括 Vault 响应和 POJO 之间的集成对象映射。

  • @VaultPropertySource支持将 Vault 密钥后端挂载为属性源。

  • Vault 存储库,用于使用 Spring Data 存储库作为数据源与 Vault 进行交互。

对于大多数任务,您会发现自己使用它利用了丰富的通信功能。 是查找访问功能(例如从 Vault 读取数据或发出管理命令)的位置。 还提供了回调方法,以便您可以轻松掌握低级 API 工件,例如直接与 Vault 通信。VaultTemplateVaultTemplateVaultTemplateRestTemplate