| Index: net/socket/ssl_client_socket_openssl.h
|
| diff --git a/net/socket/ssl_client_socket_openssl.h b/net/socket/ssl_client_socket_openssl.h
|
| index 6bee84cb799987efcb94ff6c730a9a6743b3b04a..95cab9bebe623f920779844b2e48857f2b6143f3 100644
|
| --- a/net/socket/ssl_client_socket_openssl.h
|
| +++ b/net/socket/ssl_client_socket_openssl.h
|
| @@ -58,6 +58,7 @@ class SSLClientSocketOpenSSL : public SSLClientSocket {
|
| void GetSSLCertRequestInfo(SSLCertRequestInfo* cert_request_info) override;
|
| NextProtoStatus GetNextProto(std::string* proto) const override;
|
| ChannelIDService* GetChannelIDService() const override;
|
| + std::string GetProvidedTokenBinding() override;
|
| SSLFailureState GetSSLFailureState() const override;
|
|
|
| // SSLSocket implementation.
|
| @@ -269,6 +270,7 @@ class SSLClientSocketOpenSSL : public SSLClientSocket {
|
|
|
| void OnPrivateKeySignComplete(Error error,
|
| const std::vector<uint8_t>& signature);
|
| + int BuildProvidedTokenBinding();
|
|
|
| bool transport_send_busy_;
|
| bool transport_recv_busy_;
|
| @@ -342,6 +344,7 @@ class SSLClientSocketOpenSSL : public SSLClientSocket {
|
| // The service for retrieving Channel ID keys. May be NULL.
|
| ChannelIDService* channel_id_service_;
|
| TokenBindingExtension token_binding_extension_;
|
| + std::string provided_token_binding_;
|
|
|
| // OpenSSL stuff
|
| SSL* ssl_;
|
|
|