5#ifndef QXMPPPASSWORDCHECKER_H
6#define QXMPPPASSWORDCHECKER_H
8#include "QXmppGlobal.h"
22 QString domain()
const;
23 void setDomain(
const QString &domain);
25 QString password()
const;
26 void setPassword(
const QString &password);
28 QString username()
const;
29 void setUsername(
const QString &username);
53 QByteArray digest()
const;
54 void setDigest(
const QByteArray &digest);
56 QString password()
const;
57 void setPassword(
const QString &password);
62 bool isFinished()
const;
The QXmppPasswordChecker class represents an abstract password checker.
Definition QXmppPasswordChecker.h:83
virtual QXmppPasswordReply::Error getPassword(const QXmppPasswordRequest &request, QString &password)
Definition QXmppPasswordChecker.cpp:169
virtual QXmppPasswordReply * checkPassword(const QXmppPasswordRequest &request)
Definition QXmppPasswordChecker.cpp:120
virtual bool hasGetPassword() const
Returns true if the getPassword() method is implemented.
Definition QXmppPasswordChecker.cpp:177
virtual QXmppPasswordReply * getDigest(const QXmppPasswordRequest &request)
Definition QXmppPasswordChecker.cpp:145
The QXmppPasswordReply class represents a password reply.
Definition QXmppPasswordChecker.h:40
void finished()
This signal is emitted when the reply has finished.
QXmppPasswordReply(QObject *parent=nullptr)
Constructs a new QXmppPasswordReply.
Definition QXmppPasswordChecker.cpp:48
Error
This enum is used to describe authentication errors.
Definition QXmppPasswordChecker.h:45
The QXmppPasswordRequest class represents a password request.
Definition QXmppPasswordChecker.h:15
Type
This enum is used to describe request types.
Definition QXmppPasswordChecker.h:18