From ca56014bfc1293b31a934c080ba1ffc059d2faf1 Mon Sep 17 00:00:00 2001 From: Linus Jahn Date: Mon, 17 Oct 2022 17:47:32 +0200 Subject: OmemoManager: Implement isEncrypted() and decryptMessage() --- src/omemo/QXmppOmemoManager.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/omemo/QXmppOmemoManager.h') diff --git a/src/omemo/QXmppOmemoManager.h b/src/omemo/QXmppOmemoManager.h index cc957e73..2ba32671 100644 --- a/src/omemo/QXmppOmemoManager.h +++ b/src/omemo/QXmppOmemoManager.h @@ -125,10 +125,14 @@ public: /// \cond QFuture encryptMessage(QXmppMessage &&message, const std::optional ¶ms) override; + QFuture decryptMessage(QXmppMessage &&message) override; QFuture encryptIq(QXmppIq &&iq, const std::optional ¶ms) override; QFuture decryptIq(const QDomElement &element) override; + bool isEncrypted(const QDomElement &) override; + bool isEncrypted(const QXmppMessage &) override; + QStringList discoveryFeatures() const override; bool handleStanza(const QDomElement &stanza) override; bool handleMessage(const QXmppMessage &message) override; -- cgit v1.2.3