diff options
Diffstat (limited to '')
-rw-r--r-- | gpgmeplug/cryptplug.h | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/gpgmeplug/cryptplug.h b/gpgmeplug/cryptplug.h index e1a613d5..325a62a9 100644 --- a/gpgmeplug/cryptplug.h +++ b/gpgmeplug/cryptplug.h @@ -1702,11 +1702,11 @@ bool encryptAndSignMessage( const char* cleartext, \c true, otherwise \c false. */ -bool decryptMessage( const char* ciphertext, - bool cipherIsBinary, - int cipherLen, +bool decryptMessage( const char* ciphertext, + bool cipherIsBinary, + int cipherLen, const char** cleartext, - const char* certificate, + const char* certificate, int* errId, char** errTxt ); @@ -1721,10 +1721,15 @@ bool decryptMessage( const char* ciphertext, object pointed to will contain meta information about the signature after the function call. */ -bool decryptAndCheckMessage( const char* ciphertext, +bool decryptAndCheckMessage( const char* ciphertext, + bool cipherIsBinary, + int cipherLen, const char** cleartext, - const char* certificate, - struct SignatureMetaData* sigmeta ); + const char* certificate, + bool* signatureFound, + struct SignatureMetaData* sigmeta, + int* errId, + char** errTxt ); /*! \ingroup groupCertAct |