summaryrefslogtreecommitdiffstats
path: root/net/base/openssl_private_key_store.h
diff options
context:
space:
mode:
Diffstat (limited to 'net/base/openssl_private_key_store.h')
-rw-r--r--net/base/openssl_private_key_store.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/net/base/openssl_private_key_store.h b/net/base/openssl_private_key_store.h
index 17f8fe1..396ee80 100644
--- a/net/base/openssl_private_key_store.h
+++ b/net/base/openssl_private_key_store.h
@@ -7,6 +7,7 @@
#pragma once
#include "base/basictypes.h"
+#include "net/base/net_export.h"
typedef struct evp_pkey_st EVP_PKEY;
@@ -21,7 +22,11 @@ namespace net {
// system location, and be available to the SSLClientSocketOpenSSL when using a
// client certificate created against the associated public key for client
// authentication.
-class OpenSSLPrivateKeyStore {
+class
+#ifdef ANDROID
+NET_EXPORT
+#endif
+OpenSSLPrivateKeyStore {
public:
// Platforms must define this factory function as appropriate.
static OpenSSLPrivateKeyStore* GetInstance();