Index: net/ssl/ssl_client_session_cache_impl.cc |
diff --git a/net/ssl/ssl_client_session_cache_openssl.cc b/net/ssl/ssl_client_session_cache_impl.cc |
similarity index 66% |
rename from net/ssl/ssl_client_session_cache_openssl.cc |
rename to net/ssl/ssl_client_session_cache_impl.cc |
index d4812694c1b5ca0c5993c1099fc884b1cafb550d..5aaaa7d884a3d1b2123ead96fad3baeb27058ccb 100644 |
--- a/net/ssl/ssl_client_session_cache_openssl.cc |
+++ b/net/ssl/ssl_client_session_cache_impl.cc |
@@ -2,7 +2,7 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#include "net/ssl/ssl_client_session_cache_openssl.h" |
+#include "net/ssl/ssl_client_session_cache_impl.h" |
#include <utility> |
@@ -11,22 +11,21 @@ |
namespace net { |
-SSLClientSessionCacheOpenSSL::SSLClientSessionCacheOpenSSL(const Config& config) |
+SSLClientSessionCacheImpl::SSLClientSessionCacheImpl(const Config& config) |
: clock_(new base::DefaultClock), |
config_(config), |
cache_(config.max_entries), |
- lookups_since_flush_(0) { |
-} |
+ lookups_since_flush_(0) {} |
-SSLClientSessionCacheOpenSSL::~SSLClientSessionCacheOpenSSL() { |
+SSLClientSessionCacheImpl::~SSLClientSessionCacheImpl() { |
Flush(); |
} |
-size_t SSLClientSessionCacheOpenSSL::size() const { |
+size_t SSLClientSessionCacheImpl::size() const { |
return cache_.size(); |
} |
-ScopedSSL_SESSION SSLClientSessionCacheOpenSSL::Lookup( |
+ScopedSSL_SESSION SSLClientSessionCacheImpl::Lookup( |
const std::string& cache_key) { |
base::AutoLock lock(lock_); |
@@ -47,8 +46,8 @@ ScopedSSL_SESSION SSLClientSessionCacheOpenSSL::Lookup( |
return ScopedSSL_SESSION(SSL_SESSION_up_ref(iter->second->session.get())); |
} |
-void SSLClientSessionCacheOpenSSL::Insert(const std::string& cache_key, |
- SSL_SESSION* session) { |
+void SSLClientSessionCacheImpl::Insert(const std::string& cache_key, |
+ SSL_SESSION* session) { |
base::AutoLock lock(lock_); |
// Make a new entry. |
@@ -60,31 +59,29 @@ void SSLClientSessionCacheOpenSSL::Insert(const std::string& cache_key, |
cache_.Put(cache_key, std::move(entry)); |
} |
-void SSLClientSessionCacheOpenSSL::Flush() { |
+void SSLClientSessionCacheImpl::Flush() { |
base::AutoLock lock(lock_); |
cache_.Clear(); |
} |
-void SSLClientSessionCacheOpenSSL::SetClockForTesting( |
+void SSLClientSessionCacheImpl::SetClockForTesting( |
std::unique_ptr<base::Clock> clock) { |
clock_ = std::move(clock); |
} |
-SSLClientSessionCacheOpenSSL::CacheEntry::CacheEntry() { |
-} |
+SSLClientSessionCacheImpl::CacheEntry::CacheEntry() {} |
-SSLClientSessionCacheOpenSSL::CacheEntry::~CacheEntry() { |
-} |
+SSLClientSessionCacheImpl::CacheEntry::~CacheEntry() {} |
-bool SSLClientSessionCacheOpenSSL::IsExpired( |
- SSLClientSessionCacheOpenSSL::CacheEntry* entry, |
+bool SSLClientSessionCacheImpl::IsExpired( |
+ SSLClientSessionCacheImpl::CacheEntry* entry, |
const base::Time& now) { |
return now < entry->creation_time || |
entry->creation_time + config_.timeout < now; |
} |
-void SSLClientSessionCacheOpenSSL::FlushExpiredSessions() { |
+void SSLClientSessionCacheImpl::FlushExpiredSessions() { |
base::Time now = clock_->Now(); |
CacheEntryMap::iterator iter = cache_.begin(); |
while (iter != cache_.end()) { |