From 259cf68e06bbcb8bd9bae5806f5911369cae3f2f Mon Sep 17 00:00:00 2001 From: Andrew Knight Date: Sat, 9 Aug 2014 11:15:42 +0300 Subject: SSL backend: Add a decodeDer() method to the private API This allows QSslKey to avoid converting to pem format if the backend supports native der decoding. Change-Id: I0822a21401ad0ca81c6eeb6c7d53c421e1e2e93a Reviewed-by: Richard J. Moore --- src/network/ssl/qsslkey_p.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/network/ssl/qsslkey_p.h') diff --git a/src/network/ssl/qsslkey_p.h b/src/network/ssl/qsslkey_p.h index fd5f97c291..e12bbadc06 100644 --- a/src/network/ssl/qsslkey_p.h +++ b/src/network/ssl/qsslkey_p.h @@ -86,6 +86,8 @@ public: void clear(bool deep = true); bool fromEVP_PKEY(EVP_PKEY *pkey); + void decodeDer(const QByteArray &der, const QByteArray &passPhrase, + bool deepClear = true); void decodePem(const QByteArray &pem, const QByteArray &passPhrase, bool deepClear = true); QByteArray pemHeader() const; -- cgit v1.2.3