Chromium Code Reviews| Index: net/base/x509_certificate_net_log_param.h |
| =================================================================== |
| --- net/base/x509_certificate_net_log_param.h (revision 141407) |
| +++ net/base/x509_certificate_net_log_param.h (working copy) |
| @@ -6,32 +6,19 @@ |
| #define NET_BASE_X509_CERT_NET_LOG_PARAM_H_ |
| #pragma once |
| -#include <string> |
| -#include <vector> |
| - |
| -#include "base/compiler_specific.h" |
| +#include "base/memory/ref_counted.h" |
|
eroman
2012/06/12 05:17:26
nit: don't need this anymore
mmenke
2012/06/12 14:52:36
Done.
|
| #include "net/base/net_log.h" |
| namespace net { |
| class X509Certificate; |
| -// NetLog parameter to describe an X509Certificate. |
| -// Note: These parameters are memory intensive, due to PEM-encoding each |
| -// certificate, thus should only be used when logging at NetLog::LOG_ALL. |
| -class X509CertificateNetLogParam : public NetLog::EventParameters { |
| - public: |
| - explicit X509CertificateNetLogParam(X509Certificate* certificate); |
| +// Creates NetLog parameter to describe an X509Certificate. |
| +// These parameters are memory intensive, due to PEM-encoding each certificate. |
|
eroman
2012/06/12 05:17:26
nit: maybe just delete this comment alltogether (n
mmenke
2012/06/12 14:52:36
Done.
|
| +base::Value* NetLogX509CertificateCallback( |
| + const X509Certificate* certificate, |
| + NetLog::LogLevel log_level); |
| - virtual base::Value* ToValue() const OVERRIDE; |
| - |
| - protected: |
| - virtual ~X509CertificateNetLogParam(); |
| - |
| - private: |
| - std::vector<std::string> encoded_chain_; |
| -}; |
| - |
| } // namespace net |
| #endif // NET_BASE_X509_CERT_NET_LOG_PARAM_H_ |