| Index: net/socket/ssl_socket.h
|
| diff --git a/net/socket/ssl_socket.h b/net/socket/ssl_socket.h
|
| deleted file mode 100644
|
| index 0dc817becddadb8182e9f15ea4eb57af6a0c6bcb..0000000000000000000000000000000000000000
|
| --- a/net/socket/ssl_socket.h
|
| +++ /dev/null
|
| @@ -1,37 +0,0 @@
|
| -// Copyright (c) 2012 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#ifndef NET_SOCKET_SSL_SOCKET_H_
|
| -#define NET_SOCKET_SSL_SOCKET_H_
|
| -
|
| -#include "base/basictypes.h"
|
| -#include "base/strings/string_piece.h"
|
| -#include "net/socket/stream_socket.h"
|
| -
|
| -namespace net {
|
| -
|
| -// SSLSocket interface defines method that are common between client
|
| -// and server SSL sockets.
|
| -class NET_EXPORT SSLSocket : public StreamSocket {
|
| -public:
|
| - ~SSLSocket() override {}
|
| -
|
| - // Exports data derived from the SSL master-secret (see RFC 5705).
|
| - // If |has_context| is false, uses the no-context construction from the
|
| - // RFC and |context| is ignored. The call will fail with an error if
|
| - // the socket is not connected or the SSL implementation does not
|
| - // support the operation.
|
| - virtual int ExportKeyingMaterial(const base::StringPiece& label,
|
| - bool has_context,
|
| - const base::StringPiece& context,
|
| - unsigned char* out,
|
| - unsigned int outlen) = 0;
|
| -
|
| - // Stores the the tls-unique channel binding (see RFC 5929) in |*out|.
|
| - virtual int GetTLSUniqueChannelBinding(std::string* out) = 0;
|
| -};
|
| -
|
| -} // namespace net
|
| -
|
| -#endif // NET_SOCKET_SSL_SOCKET_H_
|
|
|