# tlsn::connection - Rust
TLS connection types.

Skip to main content

## Module connection

Source
Expand description

TLS connection types.

## Structs§

CertBindingV1_2
  TLS 1.2 certificate binding.
ConnectionInfo
  TLS session information.
DnsName
  DNS name.
HandshakeData
  TLS handshake data.
InvalidDnsNameError
  Error returned when a DNS name is invalid.
ServerEphemKey
  Server’s ephemeral public key.
ServerSignature
  Server’s signature of the key exchange parameters.
TranscriptLength
  Transcript length information.
VerifyData
  Verify data from the TLS handshake finished messages.

## Enums§

CertBinding
  TLS certificate binding.
HandshakeVerificationError
  Errors that can occur when verifying a certificate chain or signature.
KeyType
  Type of a public key.
ServerName
  Server’s name.
SignatureAlgorithm
  Signature algorithm used on the key exchange parameters.
TlsVersion
  TLS version.