libkleo
Go to the documentation of this file.
33 #ifndef __KLEO_SIGNKEYJOB_H__
34 #define __KLEO_SIGNKEYJOB_H__
74 virtual GpgME::Error start(
const GpgME::Key & keyToSign ) = 0;
82 virtual void setUserIDsToSign(
const std::vector<unsigned int> & idsToSign ) = 0;
89 virtual void setCheckLevel(
unsigned int checkLevel ) = 0;
95 virtual void setExportable(
bool exportable ) = 0;
100 virtual void setSigningKey(
const GpgME::Key & key ) = 0;
106 virtual void setNonRevocable(
bool nonRevocable ) = 0;
109 void result(
const GpgME::Error & result,
const QString & auditLogAsHtml=
QString(),
const GpgME::Error & auditLogError=GpgME::Error() );
114 #endif // __KLEO_SIGNKEYJOB_H__
An abstract base class for asynchronous crypto operations.
An abstract base class to sign keys asynchronously.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:33:38 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.