5 #ifndef QXMPPATMTRUSTMEMORYSTORAGE_H 6 #define QXMPPATMTRUSTMEMORYSTORAGE_H 8 #include "QXmppAtmTrustStorage.h" 9 #include "QXmppTrustMemoryStorage.h" 11 class QXmppAtmTrustMemoryStoragePrivate;
30 const std::unique_ptr<QXmppAtmTrustMemoryStoragePrivate> d;
33 #endif // QXMPPATMTRUSTMEMORYSTORAGE_H virtual QXmppTask< void > resetAll(const QString &encryption)=0
The QXmppAtmTrustMemoryStorage class stores trust data for XEP-0450: Automatic Trust Management (ATM)...
Definition: QXmppAtmTrustMemoryStorage.h:13
Definition: QXmppStream.h:20
virtual QXmppTask< QHash< bool, QMultiHash< QString, QByteArray > > > keysForPostponedTrustDecisions(const QString &encryption, const QList< QByteArray > &senderKeyIds={})=0
virtual QXmppTask< void > addKeysForPostponedTrustDecisions(const QString &encryption, const QByteArray &senderKeyId, const QList< QXmppTrustMessageKeyOwner > &keyOwners)=0
The QXmppAtmTrustStorage class stores trust data for XEP-0450: Automatic Trust Management (ATM)...
Definition: QXmppAtmTrustStorage.h:14
The QXmppTrustMemoryStorage class stores trust data for end-to-end encryption in the memory...
Definition: QXmppTrustMemoryStorage.h:14
virtual QXmppTask< void > removeKeysForPostponedTrustDecisions(const QString &encryption, const QList< QByteArray > &keyIdsForAuthentication, const QList< QByteArray > &keyIdsForDistrusting)=0