Client Libraries for Azure Key Vault

The client libraries for Azure Key Vault allow programmatic access to Key Vault functionality from a several languages, including .NET, Python, Java, and JavaScript.

Client libraries per language and object

Each SDK has separate client libraries for key vault, secrets, keys, and certificates.

Language Secrets Keys Certificates Key Vault (Management plane)
.NET - API Reference
- NuGet package
- Library source code
- Quickstart
- API Reference
- NuGet package
- Library source code
- Quickstart
- API Reference
- NuGet package
- Library source code
- Quickstart
- API Reference
- NuGet Package
- Library source code
Python - API Reference
- PyPi package
- Library source code
- Quickstart
- API Reference
- PyPi package
- Library source code
- Quickstart
- API Reference
- PyPi package
- Library source code
- Quickstart
- API Reference
- PyPi package
- Library source code
Java - API Reference
- Library source code
- Quickstart
- API Reference
- Library source code
- Quickstart
- API Reference
- Library source code
- Quickstart
- API Reference
- Library source code
Spring - Reference
- Library source code
- Quickstart
- Reference
- Library source code
- Quickstart
Node.js - API Reference
- npm package
- Library source code
- Quickstart
- API Reference
- npm package
- Library source code
- Quickstart
- API Reference
- npm package
- Library source code
- Quickstart
- API Reference
- npm package
- Library source code

Next steps