Module tls

Structs§

CertificateMetadata
MaybeTlsIncomingStream
MaybeTlsListener
TlsConfig
TLS configuration.
TlsEnableableConfig
Configures the TLS options for incoming/outgoing connections.
TlsSettings
Directly usable settings for TLS connectors
TlsSourceConfig
TlsEnableableConfig for sources, adding metadata from the client certificate.

Enums§

MaybeTls
A type wrapper for objects that can exist in either a raw state or wrapped by TLS handling.
TlsError

Constants§

PEM_START_MARKER
TEST_PEM_CA_PATH
TEST_PEM_CLIENT_CRT_PATH
TEST_PEM_CLIENT_KEY_PATH
TEST_PEM_CRT_PATH
TEST_PEM_INTERMEDIATE_CA_PATH
TEST_PEM_KEY_PATH

Functions§

tls_connector_builder

Type Aliases§

MaybeTlsSettings
MaybeTlsStream
Result