Index: net/socket/ssl_client_socket.h |
diff --git a/net/socket/ssl_client_socket.h b/net/socket/ssl_client_socket.h |
index e8e35385c8a552faf848dc9282259a9fd217aa10..97848a5246a568d6c56d9ef2ad6bdd251227e514 100644 |
--- a/net/socket/ssl_client_socket.h |
+++ b/net/socket/ssl_client_socket.h |
@@ -81,11 +81,7 @@ class NET_EXPORT SSLClientSocket : public SSLSocket { |
virtual bool WasNpnNegotiated() const OVERRIDE; |
virtual NextProto GetNegotiatedProtocol() const OVERRIDE; |
- // Format a unique key for the SSL session cache. This method |
- // is necessary so that all classes create cache keys in a consistent |
- // manner. |
- static std::string FormatSessionCacheKey(std::string host_and_port, |
- std::string ssl_session_cache_shard); |
+ virtual std::string GetSessionCacheKey() const = 0; |
// Returns true if there is a cache entry in the ssl session cache |
// for the given cache key. |