Chromium Code Reviews| Index: net/ssl/client_cert_store_mac.h |
| diff --git a/net/ssl/client_cert_store_mac.h b/net/ssl/client_cert_store_mac.h |
| index 1bad779dd35377fb284356148a9d8eb1f1f5bd3d..94d9436468961e72bc8e650a6edab2cd87114754 100644 |
| --- a/net/ssl/client_cert_store_mac.h |
| +++ b/net/ssl/client_cert_store_mac.h |
| @@ -5,6 +5,8 @@ |
| #ifndef NET_SSL_CLIENT_CERT_STORE_MAC_H_ |
| #define NET_SSL_CLIENT_CERT_STORE_MAC_H_ |
| +#include <Security/Security.h> |
| + |
| #include "base/callback.h" |
| #include "base/macros.h" |
| #include "net/base/net_export.h" |
| @@ -45,6 +47,16 @@ class NET_EXPORT ClientCertStoreMac : public ClientCertStore { |
| const SSLCertRequestInfo& request, |
| CertificateList* selected_certs); |
| + |
| + // Given an |identity|, adds it to either |regular_certs| or assigns |
| + // |preferred_cert| if it it shte |preferred_identity. |
|
Ryan Sleevi
2017/05/30 18:00:01
typo: if it is the |preferred_identity|
Ryan Sleevi
2017/05/30 18:00:01
Could you expand on what you're trying to document
agaynor
2017/05/31 02:37:33
Done.
|
| + void AddIdentity( |
| + CertificateList& regular_certs, |
| + scoped_refptr<X509Certificate>& preferred_cert, |
| + SecIdentityRef preferred_identity, |
| + SecIdentityRef identity); |
| + |
| + |
| DISALLOW_COPY_AND_ASSIGN(ClientCertStoreMac); |
| }; |