Add AddHSTS() and AddHPKP() to replace EnableHost(DomainState), as
DomainStates are being turned into "results" objects only. Rename the Delete
functions to make clear they operate on Dynamic Data. Also, move some
TransportSecurityStates functions into private.
BUG=156152
Review URL: https://chromiumcodereview.appspot.com/12093038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185757 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/net/url_request/url_request_unittest.cc b/net/url_request/url_request_unittest.cc
index 28df2a1..0967bd9 100644
--- a/net/url_request/url_request_unittest.cc
+++ b/net/url_request/url_request_unittest.cc
@@ -4393,10 +4393,10 @@
// Force https for www.somewhere.com.
TransportSecurityState transport_security_state;
- net::TransportSecurityState::DomainState domain_state;
- domain_state.upgrade_expiry =
- domain_state.created + base::TimeDelta::FromDays(1000);
- transport_security_state.EnableHost("www.somewhere.com", domain_state);
+ base::Time expiry = base::Time::Now() + base::TimeDelta::FromDays(1000);
+ bool include_subdomains = false;
+ transport_security_state.AddHSTS("www.somewhere.com", expiry,
+ include_subdomains);
TestNetworkDelegate network_delegate; // Must outlive URLRequest.