macp_auth/lib.rs
1//! `macp-auth` — MACP authentication and the request security layer.
2//!
3//! Holds the [`security`] layer (caller-identity derivation, rate limiting, and
4//! payload-size limits) and the pluggable auth [`auth`] resolver chain with its
5//! static-bearer and JWT-bearer implementations. The heavier auth dependencies
6//! (`jsonwebtoken`, `reqwest`) are confined to this crate so the kernel and
7//! library consumers don't pull them in.
8
9pub mod auth;
10pub mod security;