.NET 用 Azure Key Vault ライブラリ

.NET 用 Azure Key Vault ライブラリは、Azure Key Vault の呼び出しに便利なインターフェイスを提供します。 Azure Key Vaultの詳細については、「Azure Key Vaultの概要」を参照してください。

データ アクセス用のライブラリ

Azure Key Vault ライブラリの最新バージョンはバージョン 4.x.x です。Microsoft では、新しいアプリケーションにバージョン 4.x.x を使用することをお勧めします。

既存のアプリケーションをバージョン 4.x.x に更新できない場合は、バージョン 3.x.x を使用することをお勧めします。

バージョン 4.x.x

.NET 用のバージョン 4.x.x ライブラリは、Azure SDK for .NET の一部です。 .NET 用のKey Vault ライブラリのソース コードは、GitHub で入手できます。

証明書、キー、シークレットを操作するには、次のバージョン 4.x.x ライブラリを使用します。

ライブラリ リファレンス Package source
Azure.Security.KeyVault.Administration リファレンス NuGet GitHub
Azure.Security.KeyVault.Certificates リファレンス NuGet GitHub
Azure.Security.KeyVault.Keys リファレンス NuGet GitHub
Azure.Security.KeyVault.Secrets リファレンス NuGet GitHub

バージョン 3.x.x

.NET 用 Azure Key Vault ライブラリのソース コードは、GitHub で入手できます。

証明書、キー、シークレットを操作するには、次のバージョン 3.x.x ライブラリを使用します。

ライブラリ リファレンス Package source
Microsoft.Azure.KeyVault.Core リファレンス NuGet GitHub
Microsoft.Azure.KeyVault.Cryptography リファレンス NuGet GitHub
Microsoft.Azure.KeyVault.Extensions NuGet GitHub
Microsoft.Azure.KeyVault.WebKey リファレンス NuGet GitHub
Microsoft.Azure.KeyVault リファレンス NuGet GitHub

リソース管理用ライブラリ

Azure Key Vault リソース プロバイダーを操作するには、次のライブラリを使用します。

ライブラリ リファレンス Package source
Microsoft.Azure.Management.KeyVault リファレンス NuGet GitHub