pub fn mtls_server(source: X509Source) -> ServerConfigBuilderExpand description
Constructor for the mTLS server builder.
Creates a server builder with default settings (accepts any SPIFFE ID, uses all bundles from the Workload API).
ยงExamples
use spiffe_rustls::{authorizer, mtls_server};
let source = spiffe::X509Source::new().await?;
let server_config = mtls_server(source)
.authorize(authorizer::trust_domains(["example.org"])?)
.build()?;