Skip to main content

microsandbox_network/model/
tls.rs

1//! TLS configuration models and optional engine state.
2//!
3//! Configuration types remain available to SDK consumers without the
4//! heavyweight networking engine. Enabling `engine` additionally exposes the
5//! runtime TLS state while keeping implementation helpers crate-private.
6
7#[cfg(feature = "engine")]
8pub use crate::engine::tls::state;
9
10//--------------------------------------------------------------------------------------------------
11// Re-Exports
12//--------------------------------------------------------------------------------------------------
13
14pub use microsandbox_types::{
15    CertCacheConfig, InterceptCaConfig, ScopedUpstreamCaCert, ScopedVerifyUpstream, TlsConfig,
16};