xref: /aosp_15_r20/external/cronet/net/ssl/client_cert_store_win_unittest.cc (revision 6777b5387eb2ff775bb5750e3f5d96f37fb7352b)
1 // Copyright 2013 The Chromium Authors
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4 
5 #include "net/ssl/client_cert_store_win.h"
6 
7 #include "net/ssl/client_cert_store_unittest-inl.h"
8 
9 namespace net {
10 
11 class ClientCertStoreWinTestDelegate {
12  public:
SelectClientCerts(const CertificateList & input_certs,const SSLCertRequestInfo & cert_request_info,ClientCertIdentityList * selected_certs)13   bool SelectClientCerts(const CertificateList& input_certs,
14                          const SSLCertRequestInfo& cert_request_info,
15                          ClientCertIdentityList* selected_certs) {
16     return store_.SelectClientCertsForTesting(
17         input_certs, cert_request_info, selected_certs);
18   }
19 
20  private:
21   ClientCertStoreWin store_;
22 };
23 
24 INSTANTIATE_TYPED_TEST_SUITE_P(Win,
25                                ClientCertStoreTest,
26                                ClientCertStoreWinTestDelegate);
27 
28 }  // namespace net
29