summaryrefslogtreecommitdiffstats
path: root/src/plugins/tls/schannel/qx509_schannel_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/tls/schannel/qx509_schannel_p.h')
-rw-r--r--src/plugins/tls/schannel/qx509_schannel_p.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/tls/schannel/qx509_schannel_p.h b/src/plugins/tls/schannel/qx509_schannel_p.h
index 17b91983f2..4625c9584c 100644
--- a/src/plugins/tls/schannel/qx509_schannel_p.h
+++ b/src/plugins/tls/schannel/qx509_schannel_p.h
@@ -36,6 +36,10 @@ public:
Qt::HANDLE handle() const override;
static QSslCertificate QSslCertificate_from_CERT_CONTEXT(const CERT_CONTEXT *certificateContext);
+
+ static bool importPkcs12(QIODevice *device, QSslKey *key, QSslCertificate *cert,
+ QList<QSslCertificate> *caCertificates,
+ const QByteArray &passPhrase);
private:
const CERT_CONTEXT *certificateContext = nullptr;