Microsoft.Azure.KeyVault 3.0.5
前缀已保留
Azure.Security.KeyVault.Certificates
其他详情请注意,自 2023 年 3 月 31 日起,此包已过时,不再维护或监控。根据您的使用情况,Microsoft 鼓励您升级到以下替代包之一
Azure.Security.KeyVault.Certificates
Azure.Security.KeyVault.Keys
Azure.Security.KeyVault.Secrets
有关升级的指导,请参阅迁移指南(https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/keyvault/Azure.Security.KeyVault.Secrets/MigrationGuide.md)。有关详细信息,请参阅我们的弃用策略(https://aka.ms/azsdk/support-policies)。
dotnet add package Microsoft.Azure.KeyVault --version 3.0.5
NuGet\Install-Package Microsoft.Azure.KeyVault -Version 3.0.5
<PackageReference Include="Microsoft.Azure.KeyVault" Version="3.0.5" />
paket add Microsoft.Azure.KeyVault --version 3.0.5
#r "nuget: Microsoft.Azure.KeyVault, 3.0.5"
// Install Microsoft.Azure.KeyVault as a Cake Addin #addin nuget:?package=Microsoft.Azure.KeyVault&version=3.0.5 // Install Microsoft.Azure.KeyVault as a Cake Tool #tool nuget:?package=Microsoft.Azure.KeyVault&version=3.0.5
Azure Key Vault 允许用户在 Microsoft Azure 环境中存储和使用加密密钥。Azure Key Vault 支持多种密钥类型和算法,并允许使用硬件安全模块(HSM)来管理高价值的客户密钥。此外,Azure Key Vault 允许用户在 Key Vault 中安全地存储秘密;秘密是限制大小的字节数组对象,Azure Key Vault 对这些对象不应用任何特定语义。Key Vault 可以同时包含密钥和秘密的混合,且对这两种类型的对象的访问控制是独立控制的。经过适当的授权的用户可以进行以下操作:1)使用创建、导入、更新、删除等操作管理加密密钥;2)使用获取、设置、删除等操作管理秘密;3)使用数字签名/验证、包装密钥/解包密钥和加密/解密操作来使用加密密钥。对 Key Vault 的操作使用 Azure Active Directory 进行身份验证和授权。Key Vault 现在还支持证书,这是使用现有密钥和秘密基础设施执行证书操作的一种复杂类型。KV 证书还支持通知和自动续订以及其他管理功能。
此库已被以下新的 Azure SDK 替换。您可以在 https://aka.ms/azsdkvalueprop 了解有关新 Azure SDK 的信息。
最新版本的用于与 Azure KeyVault 服务交互的库是
* Azure.Security.KeyVault.Keys
* Azure.Security.KeyVault.Secrets
* Azure.Security.KeyVault.Certificates
建议您迁移到新的包。
产品 | 版本 兼容的和额外的计算目标框架版本。 |
---|---|
.NET | net5.0 已计算。 net5.0-windows 已计算。 net6.0 已计算。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。 |
.NET Core | netcoreapp1.0 已计算。 netcoreapp1.1 已计算。 netcoreapp2.0 已计算。 netcoreapp2.1 已计算。 netcoreapp2.2 已计算。 netcoreapp3.0 已计算。 netcoreapp3.1 已计算。 |
.NET Standard | netstandard1.4 兼容。 netstandard1.5 已计算。 netstandard1.6 已计算。 netstandard2.0 兼容。 netstandard2.1 已计算。 |
.NET 框架 | net452 兼容。 net46 已计算。 net461 兼容。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 已计算。 net48 已计算。 net481 已计算。 |
MonoAndroid | monoandroid 已计算。 |
MonoMac | monomac 已计算。 |
MonoTouch | monotouch 已计算。 |
Tizen | tizen30 已计算。 tizen40 已计算。 tizen60 已计算。 |
通用 Windows 平台 | uap 已计算。 uap10.0 已计算。 |
Xamarin.iOS | xamarinios 已计算。 |
Xamarin.Mac | xamarinmac 已计算。 |
Xamarin.TVOS | xamarintvos 已计算。 |
Xamarin.WatchOS | xamarinwatchos 已计算。 |
-
.NETFramework 4.5.2
- Microsoft.Azure.KeyVault.WebKey (>= 3.0.5)
- Microsoft.Rest.ClientRuntime (>= 2.3.20 && < 3.0.0)
- Microsoft.Rest.ClientRuntime.Azure (>= 3.3.18 && < 4.0.0)
- Newtonsoft.Json (>= 10.0.3)
-
.NETFramework 4.6.1
- Microsoft.Azure.KeyVault.WebKey (>= 3.0.5)
- Microsoft.Rest.ClientRuntime (>= 2.3.20 && < 3.0.0)
- Microsoft.Rest.ClientRuntime.Azure (>= 3.3.18 && < 4.0.0)
- Newtonsoft.Json (>= 10.0.3)
-
.NETStandard 1.4
- Microsoft.Azure.KeyVault.WebKey (>= 3.0.5)
- Microsoft.Rest.ClientRuntime (>= 2.3.20 && < 3.0.0)
- Microsoft.Rest.ClientRuntime.Azure (>= 3.3.18 && < 4.0.0)
- NETStandard.Library (>= 1.6.1)
- Newtonsoft.Json (>= 10.0.3)
- System.Net.Http (>= 4.3.4)
-
.NETStandard 2.0
- Microsoft.Azure.KeyVault.WebKey (>= 3.0.5)
- Microsoft.Rest.ClientRuntime (>= 2.3.20 && < 3.0.0)
- Microsoft.Rest.ClientRuntime.Azure (>= 3.3.18 && < 4.0.0)
- Newtonsoft.Json (>= 10.0.3)
- System.Net.Http (>= 4.3.4)
NuGet 包 (161)
显示依赖于 Microsoft.Azure.KeyVault 的前 5 个 NuGet 包
包 | 下载 |
---|---|
Microsoft.Extensions.Configuration.AzureKeyVault 为 Microsoft.Extensions.Configuration 实现的 Azure KeyVault 配置提供程序。此库已被以下新的 Azure SDK 替代。https://nuget.net.cn/packages/Azure.Extensions.AspNetCore.Configuration.Secrets 建议您迁移到新包。 |
|
Microsoft.Azure.Management.KeyVault.Fluent 提供 Microsoft Azure 的 Key Vault 服务管理 (Fluent) 能力。此包处于低维护模式并正在被淘汰。要使用最新的 Azure SDK 来管理资源,请参阅 https://aka.ms/azsdk/dotnet/mgmt。 |
|
Microsoft.AspNetCore.DataProtection.AzureKeyVault Microsoft Azure KeyVault 密钥加密支持。此库已被以下新的 Azure SDK 替代。https://nuget.net.cn/packages/Azure.Extensions.AspNetCore.DataProtection.Keys 建议您迁移到新包。此包是从以下源代码构建的:https://github.com/aspnet/AspNetCore/tree/d1fa2cb155ab9226f20b87ab0d7a1eb16b8a8b69 |
|
Microsoft.Azure.KeyVault.Extensions Microsoft Azure Key Vault 扩展类库 此库已被以下新的 Azure SDK 替代。您可以在 https://aka.ms/azsdkvalueprop 了解有关新 Azure SDK 的信息。与 Azure KeyVault 服务交互的最新库包括:* https://nuget.net.cn/packages/Azure.Security.KeyVault.Keys * https://nuget.net.cn/packages/Azure.Security.KeyVault.Secrets * https://nuget.net.cn/packages/Azure.Security.KeyVault.Certificates 建议您迁移到新包。 |
|
Microsoft.SqlServer.Management.AlwaysEncrypted.AzureKeyVaultProvider 此库使得 .NET Framework 应用程序能够使用 Microsoft Azure Key Vault,并在 Microsoft Azure SQL 数据库和 Microsoft SQL Server 中使用 Always Encrypted。此库包括列元密钥存储提供程序,允许客户端应用程序在列元密钥存储在 Microsoft Azure Key Vault 时访问数据。有关 Always Encrypted 的更多信息,请参阅:https://aka.ms/AlwaysEncrypted。仅在 .NET Framework 中的 System.Data.SqlClient 命名空间中使用遗留的 .NET Framework Data Provider for SQL Server 时使用此库。如果您正在使用 Microsoft.Data.SqlClient (https://nuget.net.cn/packages/Microsoft.Data.SqlClient) 客户端驱动程序,则需要使用 Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider (https://nuget.net.cn/packages/Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider) 而非此包。 |
GitHub 代码库 (29)
显示依赖 Microsoft.Azure.KeyVault 的前 5 个最受欢迎的 GitHub 代码库
代码库 | Stars |
---|---|
Azure/azure-sdk-for-net
此代码库是用于 .NET Azure SDK 的活跃开发。对于 SDK 的消费者,我们建议您访问我们的公共开发者文档 https://learn.microsoft.com/dotnet/azure/ 或我们的版本化开发者文档 https://azure.github.io/azure-sdk-for-net。
|
|
Azure/azure-powershell
Microsoft Azure PowerShell
|
|
pnp/PnP
SharePoint / Office 365 开发者模式和最佳实践 - 存档旧解决方案。请参阅 https://aka.ms/m365pnp 获取最新指南
|
|
fullstackproltd/AspNetCoreSpa
Asp.Net 7.0 & Angular 15 全栈SPA应用程序,包含大量示例。现场演示
|
|
Azure/iotedge
IoT Edge OSS项目
|
版本 | 下载 | 上次更新 | |
---|---|---|---|
3.0.5 | 49,833,346 | 2/3/2020 | |
3.0.4 | 24,671,427 | 7/20/2019 | |
3.0.3 | 8,932,559 | 1/23/2019 | |
3.0.2 | 3,214,730 | 11/14/2018 | |
3.0.1 | 7,776,006 | 10/27/2018 | |
3.0.0 | 5,267,414 | 6/28/2018 | |
3.0.0-alpha | 71,428 | 3/29/2018 | |
2.4.0-preview | 254,510 | 11/28/2017 | |
2.3.2 | 50,299,426 | 7/5/2017 | |
2.3.0-preview | 53,185 | 5/27/2017 | |
2.2.1-preview | 87,658 | 5/5/2017 | |
2.2.0-preview | 4,891 | 4/25/2017 | |
2.1.0-preview | 20,125 | 4/7/2017 | |
2.0.6 | 3,361,908 | 12/7/2016 | |
2.0.5-preview | 4,260 | 11/23/2016 | |
2.0.4-preview | 5,086 | 11/9/2016 | |
2.0.3-preview | 6,317 | 10/20/2016 | |
2.0.2-preview | 66,369 | 9/22/2016 | |
2.0.1-preview | 14,285 | 8/30/2016 | |
2.0.0-preview | 6,973 | 8/29/2016 | |
1.0.0 | 2,808,231 | 6/18/2015 | |
0.9.1-preview | 5,738 | 4/28/2015 | |
0.9.0-preview | 3,018 | 4/9/2015 |
在包描述中添加了使用列出的新库的建议。