#include "chrome/browser/ssl/ssl_client_auth_requestor_mock.h"
#include <utility>
#include "base/functional/callback.h"
#include "content/public/browser/client_certificate_delegate.h"
#include "net/cert/x509_certificate.h"
#include "net/ssl/ssl_cert_request_info.h"
#include "net/ssl/ssl_private_key.h"
namespace {
class FakeClientCertificateDelegate
: public content::ClientCertificateDelegate { … };
}
SSLClientAuthRequestorMock::SSLClientAuthRequestorMock(
const scoped_refptr<net::SSLCertRequestInfo>& cert_request_info)
: … { … }
SSLClientAuthRequestorMock::~SSLClientAuthRequestorMock() { … }
std::unique_ptr<content::ClientCertificateDelegate>
SSLClientAuthRequestorMock::CreateDelegate() { … }
void SSLClientAuthRequestorMock::WaitForCompletion() { … }