vtc-service 0.7.0

Service for Verifiable Trust Communities
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Routing-layer middleware (Phase 5).
//!
//! Holds the cross-cutting layers that wrap the per-surface
//! sub-routers built in [`crate::routes`]:
//!
//! - [`host_dispatch`] — subdomain-mode `Host` header check.
//!
//! Body-cap enforcement + tower-governor rate limiting are layered
//! directly in [`crate::routes::router_with`] at the API nest
//! boundary; they live near the route attach site so per-route
//! overrides (M5.5) can opt out without reaching back into this
//! module.

pub mod csrf;
pub mod host_dispatch;
pub mod security_headers;