# `SSL.ClientHello.Materializer.Materialized`
[🔗](https://github.com/gsmlg-dev/http_fetch/blob/v0.16.7/apps/ex_ssl/lib/ssl/client_hello/materializer.ex#L22)

A public ClientHello AST and its separately retained ephemeral key pairs.

# `t`

```elixir
@type t() :: %SSL.ClientHello.Materializer.Materialized{
  client_hello: SSL.ClientHello.AST.t(),
  key_pairs: [SSL.Crypto.KeyExchange.KeyPair.t()]
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
