Expand description
TLS configuration models and optional engine state.
Configuration types remain available to SDK consumers without the
heavyweight networking engine. Enabling engine additionally exposes the
runtime TLS state while keeping implementation helpers crate-private.
Modules§
- state
- Shared TLS state: CA, certificate cache, and upstream connectors.
Structs§
- Cert
Cache Config - Per-domain certificate cache configuration.
- Intercept
CaConfig - Certificate authority configuration for TLS interception.
- Scoped
Upstream CaCert - A CA certificate PEM file trusted only for matching upstream hosts.
- Scoped
Verify Upstream - An upstream certificate verification override for matching hosts.
- TlsConfig
- TLS interception configuration. Carried in
NetworkSpec::tls.