33#ifndef __KLEO_VERIFYOPAQUEJOB_H__
34#define __KLEO_VERIFYOPAQUEJOB_H__
43 class VerificationResult;
75 virtual GpgME::Error start( const TQByteArray & signedData ) = 0;
78 virtual GpgME::VerificationResult exec( const TQByteArray & signedData, TQByteArray & plainText ) = 0;
81 void result( const GpgME::VerificationResult & result, const TQByteArray & plainText );
An abstract base class for asynchronous crypto operations.
An abstract base class for asynchronous verification of opaque signatures.
virtual GpgME::VerificationResult exec(const TQByteArray &signedData, TQByteArray &plainText)=0 Synchronous version of start.
virtual GpgME::Error start(const TQByteArray &signedData)=0 Starts the verification operation.
|