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

Unified Diff: chrome/browser/chromeos/certificate_provider/certificate_provider.h

Issue 2937553003: Make CertificateProviderService vend ClientCertIdentities directly. (Closed)
Patch Set: review changes for comments 11 & 12 Created 3 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 side-by-side diff with in-line comments
Download patch
Index: chrome/browser/chromeos/certificate_provider/certificate_provider.h
diff --git a/chrome/browser/chromeos/certificate_provider/certificate_provider.h b/chrome/browser/chromeos/certificate_provider/certificate_provider.h
index 09219a331080ad0502f38355df010952ec14855c..8cb3214a44660d3f55d2d823cc08ba3b2f4c6f5c 100644
--- a/chrome/browser/chromeos/certificate_provider/certificate_provider.h
+++ b/chrome/browser/chromeos/certificate_provider/certificate_provider.h
@@ -8,8 +8,7 @@
#include <vector>
#include "base/macros.h"
-#include "base/memory/ref_counted.h"
-#include "net/cert/x509_certificate.h"
+#include "net/ssl/client_cert_identity.h"
namespace chromeos {
@@ -19,7 +18,7 @@ class CertificateProvider {
virtual ~CertificateProvider() {}
virtual void GetCertificates(
- const base::Callback<void(const net::CertificateList&)>& callback) = 0;
+ const base::Callback<void(net::ClientCertIdentityList)>& callback) = 0;
virtual std::unique_ptr<CertificateProvider> Copy() = 0;

Powered by Google App Engine
This is Rietveld 408576698