#include "net/ssl/ssl_client_auth_cache.h"
#include "base/check.h"
#include "net/cert/x509_certificate.h"
#include "net/ssl/ssl_private_key.h"
namespace net {
SSLClientAuthCache::SSLClientAuthCache() = default;
SSLClientAuthCache::~SSLClientAuthCache() = default;
bool SSLClientAuthCache::Lookup(const HostPortPair& server,
scoped_refptr<X509Certificate>* certificate,
scoped_refptr<SSLPrivateKey>* private_key) { … }
void SSLClientAuthCache::Add(const HostPortPair& server,
scoped_refptr<X509Certificate> certificate,
scoped_refptr<SSLPrivateKey> private_key) { … }
bool SSLClientAuthCache::Remove(const HostPortPair& server) { … }
void SSLClientAuthCache::Clear() { … }
base::flat_set<HostPortPair> SSLClientAuthCache::GetCachedServers() const { … }
}