cipherrun 0.3.0

A fast, modular, and scalable TLS/SSL security scanner written in Rust
1
2
3
4
5
6
7
8
9
10
11
// Middleware Module

pub mod auth;
pub mod cors;
pub mod logging;
pub mod rate_limit;

pub use auth::{AuthExtension, authenticate, check_permission, get_auth_extension, get_permission};
pub use cors::cors_layer;
pub use logging::logging_layer;
pub use rate_limit::{PerKeyRateLimiter, rate_limit};