Spring Vault 提供用戶端支持,用於存取、儲存和撤銷金鑰。借助 HashiCorp 的 Vault,您可以集中管理跨所有環境應用程式的外部密鑰資料。
Vault 可以管理靜態和動態金鑰,例如應用程式資料、遠端應用程式/資源的使用者名稱/密碼,並為 MySQL、PostgreSQL、Apache Cassandra、Consul、AWS 等外部服務提供憑證。
特色
- Vault 用戶端的 JavaConfig
- 從 Vault 擷取金鑰並使用遠端屬性來源初始化 Spring 環境
- 取得使用 SSL 加密的金鑰
- 令牌、 AppId、 AppRole、 客戶端憑證、 Cubbyhole和 AWS-EC2身份驗證
- Bootstrap 應用程式上下文:主應用程式的父上下文,可以對其進行訓練以執行任何操作

留言
張貼留言