35#ifndef __KLEO_SIGNKEYJOB_H__
36#define __KLEO_SIGNKEYJOB_H__
79 virtual GpgME::Error
start(
const GpgME::Key &keyToSign) = 0;
113 void result(
const GpgME::Error &result,
const QString &auditLogAsHtml = QString(),
const GpgME::Error &auditLogError = GpgME::Error());
An abstract base class for asynchronous crypto operations.
Definition: job.h:73
An abstract base class to sign keys asynchronously.
Definition: signkeyjob.h:65
virtual void setNonRevocable(bool nonRevocable)=0
virtual void setSigningKey(const GpgME::Key &key)=0
virtual GpgME::Error start(const GpgME::Key &keyToSign)=0
virtual void setExportable(bool exportable)=0
virtual void setCheckLevel(unsigned int checkLevel)=0
virtual void setUserIDsToSign(const std::vector< unsigned int > &idsToSign)=0