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 standard cargo package manager. This is standard practice for Rust development.
  • Secure Authentication Guidance: The documentation provides clear instructions on authentication, emphasizing the use of DeveloperToolsCredential and ManagedIdentityCredential. 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 in SKILL.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
Risk Level
SAFE
Analyzed
May 27, 2026, 10:55 AM
Security Audit — agent-trust-hub — azure-eventhub-rust