28 static QDateTime datetimeFromString(
const QString &str);
29 static QString datetimeToString(
const QDateTime &dt);
30 static int timezoneOffsetFromString(
const QString &str);
31 static QString timezoneOffsetToString(
int secs);
33 static QString jidToDomain(
const QString &jid);
34 static QString jidToResource(
const QString &jid);
35 static QString jidToUser(
const QString &jid);
36 static QString jidToBareJid(
const QString &jid);
38 static quint32 generateCrc32(
const QByteArray &input);
39 static QByteArray generateHmacMd5(
const QByteArray &key,
const QByteArray &text);
40 static QByteArray generateHmacSha1(
const QByteArray &key,
const QByteArray &text);
41 static int generateRandomInteger(
int N);
42 static QByteArray generateRandomBytes(
int length);
43 static QString generateStanzaUuid();
44 static QString generateStanzaHash(
int length = 36);