| Index: content/browser/renderer_host/pepper_tcp_socket.h
|
| diff --git a/content/browser/renderer_host/pepper_tcp_socket.h b/content/browser/renderer_host/pepper_tcp_socket.h
|
| index abf7b5c3f97cc9d2488259b903ed7480c10c2614..f54646341698fc7092869239d26f294b20c9ad50 100644
|
| --- a/content/browser/renderer_host/pepper_tcp_socket.h
|
| +++ b/content/browser/renderer_host/pepper_tcp_socket.h
|
| @@ -51,7 +51,11 @@ class PepperTCPSocket {
|
|
|
| void Connect(const std::string& host, uint16_t port);
|
| void ConnectWithNetAddress(const PP_NetAddress_Private& net_addr);
|
| - void SSLHandshake(const std::string& server_name, uint16_t server_port);
|
| + void SSLHandshake(
|
| + const std::string& server_name,
|
| + uint16_t server_port,
|
| + const std::vector<std::vector<char> >& trusted_certs,
|
| + const std::vector<std::vector<char> >& untrusted_certs);
|
| void Read(int32 bytes_to_read);
|
| void Write(const std::string& data);
|
|
|
| @@ -98,6 +102,11 @@ class PepperTCPSocket {
|
|
|
| bool IsConnected() const;
|
|
|
| + bool ParseCertificates(
|
| + const std::vector<std::vector<char> >& certs,
|
| + std::vector<scoped_refptr<net::X509Certificate> >* result);
|
| +
|
| +
|
| PepperMessageFilter* manager_;
|
| int32 routing_id_;
|
| uint32 plugin_dispatcher_id_;
|
|
|