跳到主要内容
版本:4.1.0

简介

Doubao 中英对照 Introduction

本部分介绍入门主题,例如如何开始使用以及每个版本的新特性和值得注意的变化。

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

  • 使用基于 Java 的 @Configuration 类进行 Spring 配置支持
  • 用于面向路径的 Vault 请求的流式 VaultClient,作为 Template API 的基础。
  • VaultTemplate 辅助类,可提高执行常见 Vault 操作的生产力,以及其响应式变体。包括 Vault 响应与 POJO 之间的集成对象映射。
  • @VaultPropertySource 支持将 Vault 机密引擎挂载为属性源。
  • Vault 仓库 使用 Spring Data 仓库将 Vault 作为数据源进行交互。

对于大多数任务,你会发现自己在使用 VaultTemplate,它利用了丰富的通信功能。VaultTemplate 是查找访问功能(例如从 Vault 读取数据或发出管理命令)的地方。VaultTemplate 还提供回调方法,使你能够轻松获取底层 API 构件以直接与 Vault 通信。

VaultTemplate 构建在 VaultClient 之上,作为底层 HTTP 接口(内部使用 RestClient),提供针对 Vault 功能的定制流式 API。VaultClient 可以配置 VaultEndpoint,以便与相对路径一起方便使用,并支持命名空间。

章节摘要​