blob: d4d3f6f565efc6302a981d1a6c00d7864c6382f5 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#include "client.h"
Client::Client(const QString &jid, QObject *const parent) :
QXmppClient(parent),
jid(jid),
db(jid),
trust_db(jid, db),
trust(&trust_db),
omemo_db(jid),
omemo(&omemo_db)
{
addExtension(&trust);
addExtension(&pubsub);
addExtension(&omemo);
omemo.setSecurityPolicy(QXmpp::TrustSecurityPolicy::Toakafa);
}
QString Client::jidBare()
{
return configuration().jidBare();
}
const JidDb &Client::database() const
{
return db;
}
JidDb &Client::database()
{
return db;
}
|