Skip to main content
Version: Next

Unified TLS API (OEM mapping)

Purpose

OEM C code used a single unified connection type. Rust exposes Connection for all negotiated versions.

Rust API

  • Crate: noxtls
  • Module path (conceptual): noxtls
  • Primary symbols:
    • Connection
    • TlsVersion
    • HandshakeState

Feature flags and policy

Select TlsVersion at construction; use HandshakeState to drive lifecycle.

Examples

See the linked topic pages and crate rustdoc for complete examples.

Security and compatibility

Prefer explicit version policy instead of silent downgrade.