azure-eventhub-rust
Pass
Audited by Gen Agent Trust Hub on May 27, 2026
Risk Level: SAFE
Full Analysis
- Official SDK Integration: The skill instructs the user to add standard, well-known crates (
azure_messaging_eventhubs,azure_identity,tokio,futures) using the standardcargopackage manager. This is standard practice for Rust development. - Secure Authentication Guidance: The documentation provides clear instructions on authentication, emphasizing the use of
DeveloperToolsCredentialandManagedIdentityCredential. It explicitly recommends against hardcoding credentials, which is a key security best practice. - Data Processing Considerations: The skill's primary purpose is to ingest and send streaming data via Azure Event Hubs, which involves handling external content.
- Ingestion points: Data is received via the
receiver.stream_events()method inSKILL.md. - Boundary markers: As this is a library usage guide, specific data delimiters are not defined within the skill itself.
- Capability inventory: The skill utilizes network capabilities provided by the official Azure SDK to communicate with service endpoints.
- Sanitization: The guide focuses on the implementation of the communication client; application-level data validation is left to the developer's specific implementation.
- Supply Chain Protection: The documentation includes a proactive warning for developers to verify they are using the official crate published by the verified author, helping to prevent accidental use of unofficial or potentially unsafe alternatives.
Audit Metadata