x509_certificate_net_log_param.h revision 5821806d5e7f356e8fa4b058a389a808ea183019
19e24049bef26b6289cce9ac9b483c5cbb096e3aeTed Kremenek// Copyright (c) 2012 The Chromium Authors. All rights reserved. 29e24049bef26b6289cce9ac9b483c5cbb096e3aeTed Kremenek// Use of this source code is governed by a BSD-style license that can be 39e24049bef26b6289cce9ac9b483c5cbb096e3aeTed Kremenek// found in the LICENSE file. 49e24049bef26b6289cce9ac9b483c5cbb096e3aeTed Kremenek 59e24049bef26b6289cce9ac9b483c5cbb096e3aeTed Kremenek#ifndef NET_BASE_X509_CERT_NET_LOG_PARAM_H_ 69e24049bef26b6289cce9ac9b483c5cbb096e3aeTed Kremenek#define NET_BASE_X509_CERT_NET_LOG_PARAM_H_ 79e24049bef26b6289cce9ac9b483c5cbb096e3aeTed Kremenek 89e24049bef26b6289cce9ac9b483c5cbb096e3aeTed Kremenek#include "net/base/net_log.h" 99e24049bef26b6289cce9ac9b483c5cbb096e3aeTed Kremenek 109e24049bef26b6289cce9ac9b483c5cbb096e3aeTed Kremeneknamespace net { 119e24049bef26b6289cce9ac9b483c5cbb096e3aeTed Kremenek 129e24049bef26b6289cce9ac9b483c5cbb096e3aeTed Kremenekclass X509Certificate; 139e24049bef26b6289cce9ac9b483c5cbb096e3aeTed Kremenek 149e24049bef26b6289cce9ac9b483c5cbb096e3aeTed Kremenek// Creates NetLog parameter to describe an X509Certificate. 159e24049bef26b6289cce9ac9b483c5cbb096e3aeTed Kremenekbase::Value* NetLogX509CertificateCallback( 169b663716449b618ba0390b1dbebc54fa8e971124Ted Kremenek const X509Certificate* certificate, 172fa67efeaf66a9332c30a026dc1c21bef6c33a6cBenjamin Kramer NetLog::LogLevel log_level); 18199c3d6cd16aebbb9c7f0d42af9d922c9628bf70Ken Dyck 19c35fb7d67d515659ad2325b4f6ec97c9fe64fb63Benjamin Kramer} // namespace net 207caf9b369cba6edaf6eac25121cbc65ee938f14dZhongxing Xu 2155fc873017f10f6f566b182b70f6fc22aefa3464Chandler Carruth#endif // NET_BASE_X509_CERT_NET_LOG_PARAM_H_ 2255fc873017f10f6f566b182b70f6fc22aefa3464Chandler Carruth