Edit

Share via


Client Libraries for Azure Key Vault

The Azure Key Vault client libraries provide programmatic access to Key Vault functionality across multiple languages, including .NET, Python, Java, JavaScript, and Spring. These libraries follow the latest Azure SDK guidelines and integrate with Azure Identity for authentication.

Client libraries per language and object

Each SDK has separate client libraries for secrets, keys, certificates, and management (control plane).

Language Secrets Keys Certificates Key Vault (Control plane)
.NET - API Reference
- NuGet package
- Source
- Quickstart
- API Reference
- NuGet package
- Source
- Quickstart
- API Reference
- NuGet package
- Source
- Quickstart
- API Reference
- NuGet package
- Source
Python - API Reference
- PyPI
- Source
- Quickstart
- API Reference
- PyPI
- Source
- Quickstart
- API Reference
- PyPI
- Source
- Quickstart
- API Reference
- PyPI
- Source
Java - API Reference
- Source
- Quickstart
- API Reference
- Source
- Quickstart
- API Reference
- Source
- Quickstart
- API Reference
- Source
Spring - Reference
- Source
- Quickstart
- Reference
- Source
- Quickstart
Node.js - API Reference
- npm
- Source
- Quickstart
- API Reference
- npm
- Source
- Quickstart
- API Reference
- npm
- Source
- Quickstart
- API Reference
- npm
- Source

Next steps