Enumeration
SSL
Namespace for TLS/SSL utility bindings exposed by this package.
enum SSL
Mentioned In
Overview
SSL is the home for Swift-level helpers that sit alongside the raw libssl C bindings. Today it carries a single property, versionString, used primarily for CVE auditing of deployed binaries. Additional surface (TLS client/server context setup, certificate-chain validation, ALPN helpers) will land as the package matures past its pre-1.0 MVP.
The enum is caseless and cannot be instantiated; members are all static. For raw protocol primitives or for building custom TLS contexts today, import the libssl C binding product directly and consult the upstream ssl(7) concept page.
Note
This namespace does not offer a TLS client or server API yet. Do not use SSL as a stand-in for URLSession, Network.framework, or swift-nio-ssl. See Choosing Between OpenSSL, libcrypto, and libssl for the product boundary discussion.
See Also
versionString, Security Considerations
Topics
Type Properties