5#ifndef QXMPPTRUSTMESSAGEKEYOWNER_H
6#define QXMPPTRUSTMESSAGEKEYOWNER_H
8#include "QXmppGlobal.h"
10#include <QSharedDataPointer>
13class QXmlStreamWriter;
14class QXmppTrustMessageKeyOwnerPrivate;
37 void parse(
const QDomElement &element);
38 void toXml(QXmlStreamWriter *writer)
const;
44 QSharedDataPointer<QXmppTrustMessageKeyOwnerPrivate> d;
The QXmppTrustMessageKeyOwner class represents a key owner of the trust message as defined by XEP-043...
Definition QXmppTrustMessageKeyOwner.h:17
void setTrustedKeys(const QList< QByteArray > &keyIds)
Definition QXmppTrustMessages.cpp:240
QList< QByteArray > distrustedKeys() const
Definition QXmppTrustMessages.cpp:250
QXmppTrustMessageKeyOwner & operator=(QXmppTrustMessageKeyOwner &&)
Assignment operator.
QXmppTrustMessageKeyOwner & operator=(const QXmppTrustMessageKeyOwner &other)
Assignment operator.
QString jid() const
Definition QXmppTrustMessages.cpp:208
QXmppTrustMessageKeyOwner()
Definition QXmppTrustMessages.cpp:188
QXmppTrustMessageKeyOwner(QXmppTrustMessageKeyOwner &&)
Copy constructor.
static bool isTrustMessageKeyOwner(const QDomElement &element)
Definition QXmppTrustMessages.cpp:310
void setDistrustedKeys(const QList< QByteArray > &keyIds)
Definition QXmppTrustMessages.cpp:260
void setJid(const QString &jid)
Definition QXmppTrustMessages.cpp:220
QList< QByteArray > trustedKeys() const
Definition QXmppTrustMessages.cpp:230
QXmppTrustMessageKeyOwner(const QXmppTrustMessageKeyOwner &other)
Copy constructor.