Expand description
Shared TLS utilities for the Dynamo runtime.
Provides helpers for loading PEM certificates and building rustls
ServerConfig / ClientConfig objects for transport-layer security.
Functionsยง
- client_
tls_ config - Build a rustls
ClientConfigfor outbound TLS connections. - handshake_
timeout - TLS handshake timeout, configurable via
DYN_TCP_TLS_HANDSHAKE_TIMEOUT_SECS(default: 3s). - server_
tls_ acceptor_ config - Build a server
ServerConfigfor a TCP plane from optional cert/key/client-CA paths, with the validation and misconfiguration diagnostics shared by the request-plane and response-stream servers.planelabels the log lines (e.g."TCP request plane"/"TCP server"). - server_
tls_ config - Build a rustls
ServerConfigfrom PEM certificate and key files.