From 31bf3102fe8f8cdd3f1448f0f22f182d0c2820d2 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Tue, 23 May 2017 21:00:50 +0200 Subject: Moved MIME related stuff to a mime subdir --- .../otp/verifydetachedbodypartmemento.h | 87 ---------------------- 1 file changed, 87 deletions(-) delete mode 100644 framework/src/domain/mimetreeparser/otp/verifydetachedbodypartmemento.h (limited to 'framework/src/domain/mimetreeparser/otp/verifydetachedbodypartmemento.h') diff --git a/framework/src/domain/mimetreeparser/otp/verifydetachedbodypartmemento.h b/framework/src/domain/mimetreeparser/otp/verifydetachedbodypartmemento.h deleted file mode 100644 index f37dfe81..00000000 --- a/framework/src/domain/mimetreeparser/otp/verifydetachedbodypartmemento.h +++ /dev/null @@ -1,87 +0,0 @@ -/* - Copyright (c) 2014-2016 Montel Laurent - - This program is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License, version 2, as - published by the Free Software Foundation. - - This program is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -*/ - -#ifndef __MIMETREEPARSER_VERIFYDETACHEDBODYPARTMEMENTO_H__ -#define __MIMETREEPARSER_VERIFYDETACHEDBODYPARTMEMENTO_H__ - -#include "cryptobodypartmemento.h" -#include -#include - -#include -#include - -#include "bodypart.h" - -namespace QGpgME -{ -class VerifyDetachedJob; -class KeyListJob; -} - -class QStringList; - -namespace MimeTreeParser -{ - -class VerifyDetachedBodyPartMemento - : public CryptoBodyPartMemento -{ - Q_OBJECT -public: - VerifyDetachedBodyPartMemento(QGpgME::VerifyDetachedJob *job, - QGpgME::KeyListJob *klj, - const QByteArray &signature, - const QByteArray &plainText); - ~VerifyDetachedBodyPartMemento(); - - bool start() Q_DECL_OVERRIDE; - void exec() Q_DECL_OVERRIDE; - - const GpgME::VerificationResult &verifyResult() const - { - return m_vr; - } - const GpgME::Key &signingKey() const - { - return m_key; - } - -private Q_SLOTS: - void slotResult(const GpgME::VerificationResult &vr); - void slotKeyListJobDone(); - void slotNextKey(const GpgME::Key &); - -private: - void saveResult(const GpgME::VerificationResult &); - bool canStartKeyListJob() const; - QStringList keyListPattern() const; - bool startKeyListJob(); -private: - // input: - const QByteArray m_signature; - const QByteArray m_plainText; - QPointer m_job; - QPointer m_keylistjob; - // output: - GpgME::VerificationResult m_vr; - GpgME::Key m_key; -}; - -} - -#endif // __MIMETREEPARSER_VERIFYDETACHEDBODYPARTMEMENTO_H__ -- cgit v1.2.3