Index: chrome/browser/ssl/ssl_cert_reporter.h |
diff --git a/chrome/browser/ssl/ssl_cert_reporter.h b/chrome/browser/ssl/ssl_cert_reporter.h |
index d31c08018cbc19f8ba11feabb4081421cb303fd9..54570c37b25c7d950e20f875c4c8327c493df7a4 100644 |
--- a/chrome/browser/ssl/ssl_cert_reporter.h |
+++ b/chrome/browser/ssl/ssl_cert_reporter.h |
@@ -7,6 +7,10 @@ |
#include <string> |
+namespace chrome_browser_net { |
+class CertLoggerRequest; |
+} // namespace chrome_browser_net |
+ |
namespace net { |
class SSLInfo; |
} // namespace net |
@@ -17,11 +21,8 @@ class SSLCertReporter { |
public: |
virtual ~SSLCertReporter() {} |
- // Send a report for |hostname| with the given |ssl_info| to the |
- // report collection endpoint. |callback| will be run when the report has |
- // been sent off (not necessarily after a response has been received). |
- virtual void ReportInvalidCertificateChain(const std::string& hostname, |
- const net::SSLInfo& ssl_info) = 0; |
+ virtual void SendReport( |
+ const chrome_browser_net::CertLoggerRequest& report) = 0; |
}; |
#endif // CHROME_BROWSER_SSL_SSL_CERT_REPORTER_H_ |