Expand description
Security validation utilities
Re-exports§
pub use compression_bomb::CompressionBombConfig;pub use compression_bomb::CompressionBombDetector;pub use compression_bomb::CompressionBombError;pub use compression_bomb::CompressionBombProtector;pub use compression_bomb::CompressionStats;pub use rate_limit::RateLimitConfig;pub use rate_limit::RateLimitError;pub use rate_limit::RateLimitGuard;pub use rate_limit::RateLimitStats;pub use rate_limit::WebSocketRateLimiter;
Modules§
- compression_
bomb - Compression bomb protection to prevent memory exhaustion attacks
- rate_
limit - Rate limiting system for WebSocket connections to prevent DoS attacks
Structs§
- Depth
Tracker - JSON depth tracker for preventing stack overflow
- Security
Validator - Security validator with configuration-based limits