// Copyright 2012 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef NET_SSL_CLIENT_CERT_STORE_H_ #define NET_SSL_CLIENT_CERT_STORE_H_ #include "base/functional/callback_forward.h" #include "base/memory/scoped_refptr.h" #include "net/base/net_export.h" #include "net/cert/x509_certificate.h" #include "net/ssl/client_cert_identity.h" namespace net { class SSLCertRequestInfo; // A handle to a client certificate store to query matching certificates when a // server requests client auth. Note that there may be multiple ClientCertStore // objects corresponding to the same platform certificate store; each request // gets its own uniquely owned handle. class NET_EXPORT ClientCertStore { … }; } // namespace net #endif // NET_SSL_CLIENT_CERT_STORE_H_