Expand description
Security subsystem – runs before/after the main filter pipeline.
Initially ships with zero providers; downstream crates add their own by
implementing SecurityProvider
and registering them on [ProxyCore
].
Modules§
Structs§
- Provider
Config - Security
Chain - Executes all registered providers.
- Security
Provider Factory - Factory for creating security providers based on configuration.
Enums§
- Security
Stage - When in the request/response lifecycle should a provider run?
Traits§
- Security
Provider - A unit of security logic – e.g. BasicAuth, JWT, OIDC, mTLS …
Functions§
- register_
security_ provider - Register a security provider under a unique name.
Type Aliases§
- Security
Provider Constructor - Constructor signature every dynamic security provider must implement. Because providers may need to perform async operations (like OIDC discovery), the constructor returns a pinned, boxed future.