Biblioteca cliente de administración de microsoft Azure Key Vault para .NET

Microsoft Azure Key Vault es una de varias soluciones de administración clave en Azure y ayuda a resolver los siguientes problemas:

  • Administración de secretos: Azure Key Vault se puede utilizar para almacenar de forma segura y controlar de manera estricta el acceso a los tokens, contraseñas, certificados, claves de API y otros secretos.
  • Administración de claves: se puede usar Azure Key Vault como una solución de administración de claves. Azure Key Vault facilita la creación y control de las claves de cifrado utilizadas para cifrar los datos.
  • Administración de certificados: Azure Key Vault le permite aprovisionar, administrar e implementar fácilmente certificados públicos y privados de la Seguridad de la capa de transporte y de la Capa de sockets seguros (TLS/SSL) para su uso con Azure y sus recursos internos conectados.

Esta biblioteca admite la administración de recursos de Microsoft Azure Key Vault.

Esta biblioteca sigue las nuevas directrices del SDK de Azure y proporciona muchas funcionalidades principales:

- Support MSAL.NET, Azure.Identity is out of box for supporting MSAL.NET.
- Support [OpenTelemetry](https://opentelemetry.io/) for distributed tracing.
- HTTP pipeline with custom policies.
- Better error-handling.
- Support uniform telemetry across all languages.

Introducción

Instalar el paquete

Instale la biblioteca de administración de Microsoft Azure Key Vault para .NET con NuGet:

dotnet add package Azure.ResourceManager.KeyVault

Requisitos previos

Autenticación del cliente

Para crear un cliente autenticado y empezar a interactuar con los recursos de Microsoft Azure, consulte la guía de inicio rápido aquí.

Conceptos clave

Los conceptos clave del Microsoft Azure SDK para .NET se pueden encontrar aquí.

Documentación

La documentación está disponible para ayudarle a aprender a usar este paquete:

Ejemplos

Los ejemplos de código para usar la biblioteca de administración para .NET se pueden encontrar en las siguientes ubicaciones.

Solución de problemas

Pasos siguientes

Para obtener más información sobre el SDK de Microsoft Azure, consulte este sitio web.

Contribuir

Para más información sobre cómo contribuir a este repositorio, consulte la guía de contribución.

Este proyecto agradece las contribuciones y sugerencias. La mayoría de las contribuciones requieren que acepte un Contrato de licencia para el colaborador (CLA) que declara que tiene el derecho a concedernos y nos concede los derechos para usar su contribución. Para más detalles, visite https://cla.microsoft.com.

Al enviar una solicitud de incorporación de cambios, un bot de CLA determinará automáticamente si necesita proporcionar un CLA y decorar la solicitud de incorporación de cambios correctamente (por ejemplo, etiqueta, comentario). Siga las instrucciones que le dará el bot. Solo tendrá que realizar esta acción una vez en todos los repositorios mediante nuestro CLA.

El proyecto ha adoptado el Código de conducta de código abierto de Microsoft. Para más información, consulte las preguntas frecuentes del código de conducta o escriba un correo electrónico a opencode@microsoft.com si tiene cualquier otra pregunta o comentario.