QXmppPasswordChecker Class
The QXmppPasswordChecker class represents an abstract password checker. More...
| Header: | #include <QXmppPasswordChecker.h> |
Public Functions
| virtual QXmppPasswordReply * | checkPassword(const QXmppPasswordRequest &request) |
| virtual QXmppPasswordReply * | getDigest(const QXmppPasswordRequest &request) |
| virtual bool | hasGetPassword() const |
Protected Functions
| virtual QXmppPasswordReply::Error | getPassword(const QXmppPasswordRequest &request, QString &password) |
Detailed Description
Member Function Documentation
[virtual] QXmppPasswordReply *QXmppPasswordChecker::checkPassword(const QXmppPasswordRequest &request)
Checks that the given credentials are valid.
The base implementation requires that you reimplement getPassword().
request.
[virtual] QXmppPasswordReply *QXmppPasswordChecker::getDigest(const QXmppPasswordRequest &request)
Retrieves the MD5 digest for the given username.
Reimplement this method if your backend natively supports retrieving MD5 digests.
request.
[virtual protected] QXmppPasswordReply::Error QXmppPasswordChecker::getPassword(const QXmppPasswordRequest &request, QString &password)
Retrieves the password for the given username.
The simplest way to write a password checker is to reimplement this method.
password and request.
[virtual] bool QXmppPasswordChecker::hasGetPassword() const
Returns true if the getPassword() method is implemented.