簡介
本節介紹入門主題,例如如何開始以及每個版本的新增功能。
Vault 支援包含廣泛的功能,總結如下。
-
使用基於 Java 的 @Configuration 類的 Spring 配置支援
-
VaultTemplate
輔助類,可提高執行常見 Vault 操作的效率及其響應式變體。包括 Vault 響應和 POJO 之間的整合物件對映。 -
@VaultPropertySource
支援將 Vault secret 後端掛載為屬性源。 -
Vault repositories 使用 Spring Data repositories 與 Vault 作為資料來源進行互動。
對於大多數任務,您會發現自己使用 VaultTemplate
,它利用了豐富的資料傳輸功能。VaultTemplate
是查詢訪問功能(例如從 Vault 讀取資料或發出管理命令)的地方。VaultTemplate
還提供回撥方法,以便您可以輕鬆掌握低階 API 工件,例如 RestTemplate
,以便直接與 Vault 通訊。