Azure Keyvault Keys Rust
Skill Verifiziert AktivAzure Key Vault Keys library for Rust. Create, manage, and use cryptographic keys including RSA, EC, and HSM-protected keys. Triggers: "keyvault keys rust", "KeyClient rust", "create key rust", "encrypt rust", "wrap key rust", "sign rust".
To enable developers to securely manage cryptographic keys within Azure Key Vault using the Rust programming language, facilitating secure application development.
Funktionen
- Create, manage, and use cryptographic keys (RSA, EC, HSM)
- Perform envelope encryption (wrap/unwrap keys)
- Sign and verify data using Key Vault keys
- Leverage official Azure SDK for Rust
- Examples for local and production authentication
Anwendungsfälle
- Securely storing and accessing cryptographic keys in Rust applications
- Implementing envelope encryption patterns for data protection
- Integrating Azure Key Vault key operations into Rust CI/CD pipelines
- Managing key lifecycles and properties programmatically
Nicht-Ziele
- Managing Azure Key Vault secrets or certificates (use separate skills)
- Providing a high-level abstraction over all Azure services
- Handling non-Rust language integrations
- Implementing custom cryptographic algorithms outside of Key Vault's capabilities
Documentation
- info:Configuration & parameter referenceThe README mentions `AZURE_KEYVAULT_URL` and provides code examples, but doesn't explicitly document all parameters or precedence order for configuration.
Errors
- info:Actionable error messagesRust's `Result` type and common error handling patterns are shown, but specific error messages and remediation steps are not detailed within the skill's examples.
Practical Utility
- info:Edge casesWhile Rust's error handling is robust, the SKILL.md does not explicitly detail failure modes (e.g., rate limits, credential expiry) and their recovery steps.
Installation
Zuerst Marketplace hinzufügen
/plugin marketplace add microsoft/skills/plugin install azure-sdk-rust@skillsQualitätspunktzahl
VerifiziertVertrauenssignale
Ähnliche Erweiterungen
Azure Key Vault Keys SDK for TypeScript
99Manage cryptographic keys using Azure Key Vault Keys SDK for JavaScript (@azure/keyvault-keys). Use when creating, encrypting/decrypting, signing, or rotating keys.
Azure Servicebus Py
100Azure Service Bus SDK for Python messaging. Use for queues, topics, subscriptions, and enterprise messaging patterns. Triggers: "service bus", "ServiceBusClient", "queue", "topic", "subscription", "message broker".
Azure Monitor Query Py
100Azure Monitor Query SDK for Python. Use for querying Log Analytics workspaces and Azure Monitor metrics. Triggers: "azure-monitor-query", "LogsQueryClient", "MetricsQueryClient", "Log Analytics", "Kusto queries", "Azure metrics".
Azure Container Registry SDK for Python
100Azure Container Registry SDK for Python. Use for managing container images, artifacts, and repositories. Triggers: "azure-containerregistry", "ContainerRegistryClient", "container images", "docker registry", "ACR".
Azure App Configuration SDK for Python
100Azure App Configuration SDK for Python. Use for centralized configuration management, feature flags, and dynamic settings. Triggers: "azure-appconfiguration", "AzureAppConfigurationClient", "feature flags", "configuration", "key-value settings".
Azure Ai Document Intelligence Dotnet
100Azure AI Document Intelligence SDK for .NET. Extract text, tables, and structured data from documents using prebuilt and custom models. Use for invoice processing, receipt extraction, ID document analysis, and custom document models. Triggers: "Document Intelligence", "DocumentIntelligenceClient", "form recognizer", "invoice extraction", "receipt OCR", "document analysis .NET".