Index: net/base/ssl_config_service.cc |
diff --git a/net/base/ssl_config_service.cc b/net/base/ssl_config_service.cc |
index 753f1c7fce09cfa69b24264eed576a3cc622159a..c20284fbadf7836894b1cf191b803e308cfbd653 100644 |
--- a/net/base/ssl_config_service.cc |
+++ b/net/base/ssl_config_service.cc |
@@ -15,6 +15,31 @@ |
namespace net { |
+SSLConfig::SSLConfig() |
+ : rev_checking_enabled(true), ssl2_enabled(false), ssl3_enabled(true), |
+ tls1_enabled(true), dnssec_enabled(false), mitm_proxies_allowed(false), |
+ false_start_enabled(true), send_client_cert(false), |
+ verify_ev_cert(false), ssl3_fallback(false) { |
+} |
+ |
+SSLConfig::~SSLConfig() { |
+} |
+ |
+bool SSLConfig::IsAllowedBadCert(X509Certificate* cert) const { |
+ for (size_t i = 0; i < allowed_bad_certs.size(); ++i) { |
+ if (cert == allowed_bad_certs[i].cert) |
+ return true; |
+ } |
+ return false; |
+} |
+ |
+SSLConfigService::SSLConfigService() |
+ : observer_list_(ObserverList<Observer>::NOTIFY_EXISTING_ONLY) { |
+} |
+ |
+SSLConfigService::~SSLConfigService() { |
+} |
+ |
// static |
SSLConfigService* SSLConfigService::CreateSystemSSLConfigService() { |
#if defined(OS_WIN) |