Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1392)

Side by Side Diff: net/http/transport_security_state.cc

Issue 2026213002: Refactor CertificateReportSender (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « net/http/transport_security_state.h ('k') | net/http/transport_security_state_unittest.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "net/http/transport_security_state.h" 5 #include "net/http/transport_security_state.h"
6 6
7 #include <algorithm> 7 #include <algorithm>
8 #include <memory> 8 #include <memory>
9 #include <utility> 9 #include <utility>
10 10
(...skipping 689 matching lines...) Expand 10 before | Expand all | Expand 10 after
700 return false; 700 return false;
701 } 701 }
702 702
703 void TransportSecurityState::SetDelegate( 703 void TransportSecurityState::SetDelegate(
704 TransportSecurityState::Delegate* delegate) { 704 TransportSecurityState::Delegate* delegate) {
705 DCHECK(CalledOnValidThread()); 705 DCHECK(CalledOnValidThread());
706 delegate_ = delegate; 706 delegate_ = delegate;
707 } 707 }
708 708
709 void TransportSecurityState::SetReportSender( 709 void TransportSecurityState::SetReportSender(
710 TransportSecurityState::ReportSender* report_sender) { 710 TransportSecurityState::ReportSenderInterface* report_sender) {
711 DCHECK(CalledOnValidThread()); 711 DCHECK(CalledOnValidThread());
712 report_sender_ = report_sender; 712 report_sender_ = report_sender;
713 if (report_sender_) 713 if (report_sender_)
714 report_sender_->SetErrorCallback(base::Bind(RecordUMAForHPKPReportFailure)); 714 report_sender_->SetErrorCallback(base::Bind(RecordUMAForHPKPReportFailure));
715 } 715 }
716 716
717 void TransportSecurityState::SetExpectCTReporter( 717 void TransportSecurityState::SetExpectCTReporter(
718 ExpectCTReporter* expect_ct_reporter) { 718 ExpectCTReporter* expect_ct_reporter) {
719 DCHECK(CalledOnValidThread()); 719 DCHECK(CalledOnValidThread());
720 expect_ct_reporter_ = expect_ct_reporter; 720 expect_ct_reporter_ = expect_ct_reporter;
(...skipping 679 matching lines...) Expand 10 before | Expand all | Expand 10 after
1400 TransportSecurityState::PKPStateIterator::PKPStateIterator( 1400 TransportSecurityState::PKPStateIterator::PKPStateIterator(
1401 const TransportSecurityState& state) 1401 const TransportSecurityState& state)
1402 : iterator_(state.enabled_pkp_hosts_.begin()), 1402 : iterator_(state.enabled_pkp_hosts_.begin()),
1403 end_(state.enabled_pkp_hosts_.end()) { 1403 end_(state.enabled_pkp_hosts_.end()) {
1404 } 1404 }
1405 1405
1406 TransportSecurityState::PKPStateIterator::~PKPStateIterator() { 1406 TransportSecurityState::PKPStateIterator::~PKPStateIterator() {
1407 } 1407 }
1408 1408
1409 } // namespace 1409 } // namespace
OLDNEW
« no previous file with comments | « net/http/transport_security_state.h ('k') | net/http/transport_security_state_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698