5 #ifndef QXMPPATMTRUSTSTORAGE_H 6 #define QXMPPATMTRUSTSTORAGE_H 8 #include "QXmppTrustStorage.h" 19 virtual QXmppTask<void> addKeysForPostponedTrustDecisions(
const QString &encryption,
const QByteArray &senderKeyId,
const QList<QXmppTrustMessageKeyOwner> &keyOwners) = 0;
20 virtual QXmppTask<void> removeKeysForPostponedTrustDecisions(
const QString &encryption,
const QList<QByteArray> &keyIdsForAuthentication,
const QList<QByteArray> &keyIdsForDistrusting) = 0;
21 virtual QXmppTask<void> removeKeysForPostponedTrustDecisions(
const QString &encryption,
const QList<QByteArray> &senderKeyIds) = 0;
22 virtual QXmppTask<void> removeKeysForPostponedTrustDecisions(
const QString &encryption) = 0;
26 #endif // QXMPPATMTRUSTSTORAGE_H The QXmppTrustMessageKeyOwner class represents a key owner of the trust message as defined by XEP-043...
Definition: QXmppTrustMessageKeyOwner.h:16
The QXmppTrustStorage class stores end-to-end encryption trust data.
Definition: QXmppTrustStorage.h:15
Definition: QXmppStream.h:20
The QXmppAtmTrustStorage class stores trust data for XEP-0450: Automatic Trust Management (ATM)...
Definition: QXmppAtmTrustStorage.h:14