SSL.ClientHello.AST (ex_ssl v0.16.7)

Copy Markdown View Source

Public, fully materialized ClientHello fields in exact wire order.

This structure contains public wire material only. Ephemeral private keys are retained separately by SSL.ClientHello.Materializer.Materialized.

Summary

Types

extension()

@type extension() :: {0..65535, binary()}

t()

@type t() :: %SSL.ClientHello.AST{
  cipher_suites: [0..65535],
  compression_methods: [0..255],
  extensions: [extension()],
  legacy_version: 0..65535,
  random: binary(),
  session_id: binary()
}