#ifndef NET_CERT_CERT_VERIFIER_H_
#define NET_CERT_CERT_VERIFIER_H_
#include <memory>
#include <string>
#include <string_view>
#include <vector>
#include "base/memory/scoped_refptr.h"
#include "base/observer_list_types.h"
#include "net/base/completion_once_callback.h"
#include "net/base/hash_value.h"
#include "net/base/net_export.h"
#include "net/cert/cert_net_fetcher.h"
#include "net/cert/cert_verify_proc.h"
#include "net/cert/x509_certificate.h"
namespace net {
class CertVerifyResult;
class CertVerifierWithUpdatableProc;
class NetLogWithSource;
class NET_EXPORT CertVerifier { … };
NET_EXPORT bool operator==(const CertVerifier::Config& lhs,
const CertVerifier::Config& rhs);
NET_EXPORT bool operator!=(const CertVerifier::Config& lhs,
const CertVerifier::Config& rhs);
class NET_EXPORT CertVerifierWithUpdatableProc : public CertVerifier { … };
}
#endif