你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

用于 Python 的 Azure Key Vault 库

适用于 Python 的 Azure 密钥保管库客户端库提供了一个方便的接口,用于调用 Azure 密钥保管库。 有关 Azure Key Vault 的详细信息,请参阅 Azure Key Vault 简介

数据访问库

Azure 密钥保管库库的最新版本是版本 4.x.x。Microsoft 建议对新应用程序使用版本 4.x.x。

如果无法将现有应用程序更新到版本 4.x.x,则 Microsoft 建议使用版本 1.x.x。

版本 4.x.x

适用于 Python 的版本 4.x.x 客户端库是适用于 Python 的 Azure SDK 的一部分。 GitHub 上提供了适用于 Python 的 Azure 密钥保管库 客户端库的源代码。

使用以下版本 4.x.x 的库与证书、密钥和机密一起工作:

参考 程序包
azure-keyvault-certificates 引用 PyPI GitHub
azure-keyvault-keys 引用 PyPI GitHub
azure-keyvault-secrets 引用 PyPI GitHub

版本 1.x.x

GitHub 上提供了适用于 Python 的 Azure 密钥保管库 客户端库的源代码。

使用以下版本 1.x.x 库来处理证书、密钥和机密:

参考 程序包
azure-keyvault 引用 PyPI GitHub

资源管理库

使用以下库与 Azure Key Vault 资源提供程序一起工作:

参考 程序包
azure-mgmt-keyvault 引用 PyPI GitHub