Microsoft/azure-keyvault-certificates-rust — Agent Skills | officialskills.sh
Back to skills

azure-keyvault-certificates-rust

officialsecurity

Azure Key Vault Certificates SDK for Rust.

Setup & Installation

npx skills add https://github.com/microsoft/skills --skill azure-keyvault-certificates-rust
or paste the link and ask your coding assistant to install it
https://github.com/microsoft/skills/tree/main/.github/plugins/azure-sdk-rust/skills/azure-keyvault-certificates-rust
View on GitHub

What This Skill Does

Azure Key Vault Certificates SDK for Rust. Provides a `CertificateClient` for creating, importing, retrieving, and deleting certificates stored in Azure Key Vault. Works with both self-signed and CA-issued certificates via policy-based lifecycle management.

Using this SDK instead of raw REST calls gives you typed models, async streaming for large certificate lists, and built-in Entra ID credential integration without writing auth boilerplate.

When to use it

  • Creating self-signed TLS certificates for internal services in Rust apps
  • Importing existing PFX certificates from a migration into Azure Key Vault
  • Listing all vault certificates to audit expiration dates programmatically
  • Rotating certificates by updating policies with new validity periods
  • Deleting and purging test certificates after a CI/CD pipeline run