Agent skill · software engineering · aiskillstore

azure-keyvault-certificates-rust

Azure Key Vault Certificates SDK for Rust. Use for creating, importing, and managing certificates.

Why this skill is useful

Provides specific commands and patterns for managing Azure Key Vault certificates in Rust that the AI wouldn't reliably generate on its own.

What it needs

Requires cargo installed locally. Requires azure account access. About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Azure Key Vault Certificates SDK for Rust Client library for Azure Key Vault Certificates — secure storage and management of certificates. Installation Environment Variables Authentication Core Operations Get Certificate Create Certificate Import Certificate Delete Certificate List Certificates Get Certificate Policy Update Certificate Policy Certificate Lifecycle 1. Create — generates new certificate with policy 2. Import — import existing PFX/PEM certificate 3. Get — retrieve certificate (public key only) 4. Update — modify certificate properties 5. Delete — soft delete (recoverable) 6. Purge — permanent deletion Best Practices 1. Use Entra ID auth — DeveloperToolsCredential for dev 2. Use managed certificates — auto-renewal with supported issuers 3. Set proper validity period — balance security and maintenance 4. Use certificate policies — define renewal and key properties 5. Monitor expiration — set up alerts for expiring certificates 6. Enable soft delete — required for production vaults RBAC Permissions Assign these Key Vault roles: Key Vault Certificates Officer — full CRUD on certificates Key Vault Reader — read certificate metadata Reference Links Resource Link ---------- ------ API Reference https://docs.rs/azuresecuritykeyvaultcertificates Source Code https://github.com/Azure/azure-sdk-for-rust/tree/main/sdk/keyvault/azuresecuritykeyvaultcertificates crates.io https://crates.io/crates/azuresecuritykeyvaultcertificates When to Use This skill is applicable to execute the workflow or actions described in the overview. Limitations Use this skill only when the task clearly matches the scope described above. Do not treat the output as a substitute for environment-specific validation, testing, or expert review. Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/azure-keyvault-certificates-rust

View the source on GitHub

Browse the @skills marketplace