azure-keyvault-secrets-rust
Pass
Audited by Gen Agent Trust Hub on Apr 28, 2026
Risk Level: SAFE
Full Analysis
- Secure Authentication Patterns: The skill correctly promotes the use of Azure Entra ID (formerly Azure AD) via
DeveloperToolsCredentialandManagedIdentityCredential, which are secure, identity-based authentication methods that avoid the need for hardcoded credentials. - Secret Management Best Practices: Instructions emphasize using environment variables for configuration (like vault URLs) rather than hardcoding them, and correctly utilize official SDK patterns for retrieving and storing sensitive data.
- Trusted External Resources: Documentation and crate references point to official Microsoft Azure repositories on GitHub and established package registries like crates.io and docs.rs, ensuring dependencies are sourced from trusted providers.
- Standard API Usage: The code examples demonstrate standard, idiomatic use of the Rust SDK for Key Vault operations, including paging for large result sets and proper error handling.
Audit Metadata