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.