pub fn build_client_config(
opts: &TlsClientOptions,
) -> SshCliResult<Arc<ClientConfig>>Available on crate feature
tls only.Expand description
Builds an Arc<ClientConfig> with webpki-roots and optional mTLS.
Uses the process default rustls::crypto::CryptoProvider (must be
installed by the binary via super::install_default_provider). Falls back
to installing aws_lc_rs once if missing (tests / embedders).
ยงErrors
Provider missing after ensure, PEM load failure, or rustls config error.