Home | History | Annotate | Download | only in http

Lines Matching refs:domain_state

58                   const TransportSecurityState::DomainState& domain_state) {
59 return state->EnableHost(host, domain_state);
65 TransportSecurityState::DomainState domain_state;
69 EXPECT_FALSE(state.GetDynamicDomainState("yahoo.com", &domain_state));
72 EXPECT_TRUE(state.GetDynamicDomainState("yahoo.com", &domain_state));
77 TransportSecurityState::DomainState domain_state;
81 EXPECT_FALSE(state.GetDynamicDomainState("yahoo.com", &domain_state));
84 EXPECT_TRUE(state.GetDynamicDomainState("yahoo.com", &domain_state));
89 TransportSecurityState::DomainState domain_state;
93 EXPECT_FALSE(state.GetDynamicDomainState("YAhoo.coM", &domain_state));
96 EXPECT_TRUE(state.GetDynamicDomainState("YAhoo.coM", &domain_state));
101 TransportSecurityState::DomainState domain_state;
105 EXPECT_FALSE(state.GetDynamicDomainState("yahoo.com", &domain_state));
108 EXPECT_TRUE(state.GetDynamicDomainState("yahoo.com", &domain_state));
109 EXPECT_TRUE(state.GetDynamicDomainState("foo.yahoo.com", &domain_state));
110 EXPECT_TRUE(state.GetDynamicDomainState("foo.bar.yahoo.com", &domain_state));
112 state.GetDynamicDomainState("foo.bar.baz.yahoo.com", &domain_state));
113 EXPECT_FALSE(state.GetDynamicDomainState("com", &domain_state));
118 TransportSecurityState::DomainState domain_state;
122 EXPECT_FALSE(state.GetDynamicDomainState("yahoo.com", &domain_state));
125 EXPECT_TRUE(state.GetDynamicDomainState("www-.foo.yahoo.com", &domain_state));
127 state.GetDynamicDomainState("2\x01.foo.yahoo.com", &domain_state));
132 TransportSecurityState::DomainState domain_state;
137 EXPECT_FALSE(state.GetDynamicDomainState("yahoo.com", &domain_state));
142 EXPECT_TRUE(state.GetDynamicDomainState("yahoo.com", &domain_state));
144 domain_state.sts.upgrade_mode);
146 EXPECT_TRUE(state.GetDynamicDomainState("yahoo.com", &domain_state));
148 domain_state.sts.upgrade_mode);
153 TransportSecurityState::DomainState domain_state;
159 EXPECT_TRUE(state.GetDynamicDomainState("yahoo.com", &domain_state));
160 EXPECT_FALSE(state.GetDynamicDomainState("example.com", &domain_state));
162 EXPECT_FALSE(state.GetDynamicDomainState("yahoo.com", &domain_state));
175 TransportSecurityState::DomainState domain_state;
177 EXPECT_TRUE(GetStaticDomainState(&state, paypal, true, &domain_state));
178 EXPECT_TRUE(GetStaticDomainState(&state, www_paypal, true, &domain_state));
179 EXPECT_FALSE(domain_state.sts.include_subdomains);
180 EXPECT_FALSE(domain_state.pkp.include_subdomains);
181 EXPECT_FALSE(GetStaticDomainState(&state, a_www_paypal, true, &domain_state));
182 EXPECT_FALSE(GetStaticDomainState(&state, abc_paypal, true, &domain_state));
183 EXPECT_FALSE(GetStaticDomainState(&state, example, true, &domain_state));
184 EXPECT_FALSE(GetStaticDomainState(&state, aypal, true, &domain_state));
189 TransportSecurityState::DomainState domain_state;
194 state.GetStaticDomainState("market.android.com", true, &domain_state));
195 EXPECT_EQ(domain_state.domain, "market.android.com");
197 "sub.market.android.com", true, &domain_state));
198 EXPECT_EQ(domain_state.domain, "market.android.com");
203 TransportSecurityState::DomainState domain_state;
205 hostname, true /* SNI ok */, &domain_state) &&
206 domain_state.ShouldUpgradeToSSL();
211 TransportSecurityState::DomainState domain_state;
212 return state.GetStaticDomainState(hostname, true /* SNI ok */, &domain_state);
217 TransportSecurityState::DomainState domain_state;
218 if (!state.GetStaticDomainState(hostname, sni_enabled, &domain_state))
221 return domain_state.HasPublicKeyPins();
230 TransportSecurityState::DomainState domain_state;
231 if (!state.GetStaticDomainState(hostname, true /* SNI ok */, &domain_state))
234 return (domain_state.pkp.spki_hashes.size() > 0 ||
235 domain_state.pkp.bad_spki_hashes.size() > 0) &&
236 !domain_state.ShouldUpgradeToSSL();
241 TransportSecurityState::DomainState domain_state;
245 state.GetStaticDomainState("www.paypal.com", true, &domain_state));
246 EXPECT_EQ(domain_state.sts.upgrade_mode,
248 EXPECT_FALSE(domain_state.sts.include_subdomains);
249 EXPECT_FALSE(domain_state.pkp.include_subdomains);
307 EXPECT_FALSE(state.GetStaticDomainState("gmail.com", false, &domain_state));
309 state.GetStaticDomainState("www.gmail.com", false, &domain_state));
310 EXPECT_FALSE(state.GetStaticDomainState("m.gmail.com", false, &domain_state));
312 state.GetStaticDomainState("googlemail.com", false, &domain_state));
314 state.GetStaticDomainState("www.googlemail.com", false, &domain_state));
316 state.GetStaticDomainState("m.googlemail.com", false, &domain_state));
411 state.GetStaticDomainState("torproject.org", false, &domain_state));
412 EXPECT_FALSE(domain_state.pkp.spki_hashes.empty());
414 state.GetStaticDomainState("www.torproject.org", false, &domain_state));
415 EXPECT_FALSE(domain_state.pkp.spki_hashes.empty());
417 state.GetStaticDomainState("check.torproject.org", false, &domain_state));
418 EXPECT_FALSE(domain_state.pkp.spki_hashes.empty());
420 state.GetStaticDomainState("blog.torproject.org", false, &domain_state));
421 EXPECT_FALSE(domain_state.pkp.spki_hashes.empty());
490 TransportSecurityState::DomainState domain_state;
492 EXPECT_FALSE(state.GetStaticDomainState(kLongName, true, &domain_state));
493 EXPECT_FALSE(state.GetDynamicDomainState(kLongName, &domain_state));
498 TransportSecurityState::DomainState domain_state;
501 state.GetStaticDomainState("chrome.google.com", true, &domain_state));
507 EXPECT_FALSE(domain_state.CheckPublicKeyPins(hashes, &failure_log));
588 TransportSecurityState::DomainState domain_state;
590 state.GetStaticDomainState("blog.torproject.org", true, &domain_state));
591 EXPECT_TRUE(domain_state.HasPublicKeyPins());
594 EXPECT_TRUE(domain_state.CheckPublicKeyPins(good_hashes, &failure_log));
595 EXPECT_FALSE(domain_state.CheckPublicKeyPins(bad_hashes, &failure_log));
600 TransportSecurityState::DomainState domain_state;
632 TransportSecurityState::DomainState domain_state;
635 domain_state.sts.expiry = expiry;
636 EnableHost(&state, "www.google.com", domain_state);
638 EXPECT_TRUE(state.GetDynamicDomainState("www.google.com", &domain_state));