Пример #1
0
void Kleo::QGpgMEVerifyOpaqueJob::setup( const QByteArray & signedData ) {
  assert( !mInData );
  assert( !mOutData );

  createInData( signedData );
  createOutData();
}
Пример #2
0
void Kleo::QGpgMEEncryptJob::setup( const QByteArray & plainText ) {
  assert( !mInData );
  assert( !mOutData );

  createInData( plainText );
  createOutData();
}
Пример #3
0
GpgME::Error Kleo::QGpgMEExportJob::start( const QStringList & pats ) {
  assert( !patterns() );
  assert( !mOutData );

  createOutData();
  setPatterns( pats );
  hookupContextToEventLoopInteractor();

  const GpgME::Error err = mCtx->startPublicKeyExport( patterns(), *mOutData );
						  
  if ( err )
    deleteLater();
  return err;
}