注目の新機能

Spring Vault 3.0 の新機能

  • Spring Framework 6 および Java 17 ベースラインへのアップグレード

  • AWS SDK 2 にアップグレードします。

Spring Vault 2.4 の新機能

Spring Vault 2.3 の新機能

  • キーストアとトラストストアの使用のための PEM エンコードされた証明書のサポート。

  • ReactiveVaultEndpointProvider は VaultEndpoint のノンブロッキング検索用です。

  • VaultKeyValueMetadataOperations (Key-Value メタデータ対話用)。

  • transform シークレットエンジンのサポート (エンタープライズ機能)。

  • Vault シークレットバックエンドの使用方法に関するドキュメント。

  • Kubernetes および PCF 認証のログイン資格情報は、ログイン試行ごとに再ロードされます。

  • SecretLeaseContainer は、シークレットのローテーションが成功すると、SecretLeaseExpiredEvent および SecretLeaseCreatedEvent の代わりに SecretLeaseRotatedEvent を公開します。

  • AbstractVaultConfiguration.threadPoolTaskScheduler() Bean 型が ThreadPoolTaskScheduler から TaskSchedulerWrapper に変更されました。

  • 2.3.2 以来: GcpIamCredentialsAuthentication

Spring Vault 2.2 の新機能

  • @VaultPropertySource による Key-Value v2 (バージョン管理されたシークレットエンジン) シークレットのサポート。

  • @Secret での SpEL サポート。

  • リアクティブ HttpClient として Jetty のサポートを追加します。

  • LifecycleAwareSessionManager と ReactiveLifecycleAwareSessionManager は AuthenticationEvent を発行するようになりました。

  • PCF 認証

  • AppIdAuthentication の非推奨。HashiCorp Vault で推奨されているように、代わりに AppRoleAuthentication を使用してください。

  • CubbyholeAuthentication およびラップされた AppRoleAuthentication は、デフォルトで sys/wrapping/unwrap エンドポイントを使用するようになりました。

  • Kotlin ReactiveVaultOperations のコルーチンのサポート。

Spring Vault 2.1 の新機能

  • GCP コンピューティングGCP IAMAzure 認証。

  • バージョン付きおよびバージョンなしの Key/Value シークレットエンジンと Vault 折り返し操作のテンプレート API サポート。

  • リアクティブ AppRole 認証でフルプルモードをサポートします。

  • Vault ログイン失敗の例外階層が改善されました。

Spring Vault 2.0 の新機能

Spring Vault 1.1.0 の新機能

  • AWS IAM 認証。

  • トランジットキーの暗号化 / 復号化バージョンの構成。

  • AppRole 認証のプルモード。

  • トランジットバッチの暗号化と復号化のサポート。

  • TTL ベースの汎用シークレットローテーション。

Spring Vault 1.0 の新機能

  • 初期の Vault サポート。