| Index: net/quic/crypto/crypto_handshake.h
|
| diff --git a/net/quic/crypto/crypto_handshake.h b/net/quic/crypto/crypto_handshake.h
|
| index ef4fe22e5a536eaf31f205187e96f0275b641b41..2f432a4041266ec4696599ba1b4a24f742096ca2 100644
|
| --- a/net/quic/crypto/crypto_handshake.h
|
| +++ b/net/quic/crypto/crypto_handshake.h
|
| @@ -129,6 +129,7 @@ struct NET_EXPORT_PRIVATE QuicCryptoNegotiatedParameters {
|
| // bytes of x coordinate, followed by 32 bytes of y coordinate. Both values
|
| // are big-endian and the pair is a P-256 public key.
|
| std::string channel_id;
|
| + QuicTag token_binding_key_param;
|
|
|
| // Used when generating proof signature when sending server config updates.
|
| bool x509_ecdsa_supported;
|
| @@ -179,6 +180,10 @@ class NET_EXPORT_PRIVATE QuicCryptoConfig {
|
| // Authenticated encryption with associated data (AEAD) algorithms.
|
| QuicTagVector aead;
|
|
|
| + // Supported Token Binding key parameters that can be negotiated in the client
|
| + // hello.
|
| + QuicTagVector tb_key_params;
|
| +
|
| const CommonCertSets* common_cert_sets;
|
|
|
| private:
|
|
|