Compartilhar via


Bibliotecas do Azure Key Vault para .NET

As bibliotecas de Key Vault do Azure para .NET oferecem uma interface conveniente para fazer chamadas ao Azure Key Vault. Para obter mais informações sobre o Azure Key Vault, consulte Introdução ao Azure Key Vault.

Bibliotecas para acesso a dados

A versão mais recente da biblioteca de Key Vault do Azure é a versão 4.x.x. A Microsoft recomenda usar a versão 4.x.x para novos aplicativos.

Se você não puder atualizar aplicativos existentes para a versão 4.x.x, a Microsoft recomendará o uso da versão 3.x.x.

Versão 4.x.x

As bibliotecas da versão 4.x.x para .NET fazem parte do SDK do Azure para .NET. O código-fonte das bibliotecas de Key Vault para .NET está disponível no GitHub.

Use as seguintes bibliotecas da versão 4.x.x para trabalhar com certificados, chaves e segredos:

Biblioteca Referência Pacote Fonte
Azure.Security.KeyVault.Administration Referência NuGet GitHub
Azure.Security.KeyVault.Certificates Referência NuGet GitHub
Azure.Security.KeyVault.Keys Referência NuGet GitHub
Azure.Security.KeyVault.Secrets Referência NuGet GitHub

Versão 3.x.x

O código-fonte das bibliotecas de Key Vault do Azure para .NET está disponível no GitHub.

Use as seguintes bibliotecas da versão 3.x.x para trabalhar com certificados, chaves e segredos:

Biblioteca Referência Pacote Fonte
Microsoft.Azure.KeyVault.Core Referência NuGet GitHub
Microsoft.Azure.KeyVault.Cryptography Referência NuGet GitHub
Microsoft.Azure.KeyVault.Extensions NuGet GitHub
Microsoft.Azure.KeyVault.WebKey Referência NuGet GitHub
Microsoft.Azure.KeyVault Referência NuGet GitHub

Bibliotecas para gerenciamento de recursos

Use a seguinte biblioteca para trabalhar com o provedor de recursos do Azure Key Vault:

Biblioteca Referência Pacote Fonte
Microsoft.Azure.Management.KeyVault Referência NuGet GitHub