DescriptionImplement a skeleton version of Expect CT reports
This CL implements the skeleton of Expect CT reporting, which will
eventually send reports when an opted-in site fails to conform to CT
policy as determined by CertPolicyEnforcer. Introduces a new
TransportSecurityState interface called ExpectCTReporter
for observing CT policy violations that pass through
URLRequestHTTPJob. There is a skeleton implementation called
ChromeExpectCTReporter in chrome/browser/ssl which will eventually
use a net::CertificateReportSender to send reports.
BUG=568806
Committed: https://crrev.com/1614475fe5a3366df2c4b73e33cf17e89d8b3a72
Cr-Commit-Position: refs/heads/master@{#380322}
Patch Set 1 #Patch Set 2 : comments/cleanup #Patch Set 3 : rebase #
Total comments: 4
Patch Set 4 : rebase on https://codereview.chromium.org/1578993003/ #Patch Set 5 : rebase, bring up to date with master #Patch Set 6 : remove log statement #Patch Set 7 : move expect ct into TransportSecurityState #
Total comments: 14
Patch Set 8 : eranm, mmenke comments #
Total comments: 4
Patch Set 9 : eroman comments, minor unit test build fix #Patch Set 10 : remove unnecessary (?) NET_EXPORTs #
Total comments: 1
Messages
Total messages: 43 (16 generated)
|