KIOSlave
#include <httpauthentication.h>
Public Member Functions | |
virtual void | fillKioAuthInfo (KIO::AuthInfo *ai) const |
virtual void | generateResponse (const QString &user, const QString &password) |
virtual QByteArray | scheme () const |
virtual void | setChallenge (const QByteArray &c, const KUrl &resource, const QByteArray &httpMethod) |
Public Member Functions inherited from KAbstractHttpAuthentication | |
KAbstractHttpAuthentication (KConfigGroup *config=0) | |
virtual | ~KAbstractHttpAuthentication () |
bool | forceDisconnect () const |
bool | forceKeepAlive () const |
QByteArray | headerFragment () const |
bool | isError () const |
bool | needCredentials () const |
QString | realm () const |
void | reset () |
void | setCachePasswordEnabled (bool enable) |
virtual bool | supportsPathMatching () const |
bool | wasFinalStage () const |
Additional Inherited Members | |
Static Public Member Functions inherited from KAbstractHttpAuthentication | |
static QByteArray | bestOffer (const QList< QByteArray > &offers) |
static KAbstractHttpAuthentication * | newAuth (const QByteArray &offer, KConfigGroup *config=0) |
static QList< QByteArray > | splitOffers (const QList< QByteArray > &offers) |
Protected Member Functions inherited from KAbstractHttpAuthentication | |
virtual QByteArray | authDataToCache () const |
void | authInfoBoilerplate (KIO::AuthInfo *a) const |
void | generateResponseCommon (const QString &user, const QString &password) |
Protected Attributes inherited from KAbstractHttpAuthentication | |
QList< QByteArray > | m_challenge |
QByteArray | m_challengeText |
KConfigGroup * | m_config |
bool | m_finalAuthStage |
bool | m_forceDisconnect |
bool | m_forceKeepAlive |
QByteArray | m_headerFragment |
QByteArray | m_httpMethod |
bool | m_isError |
bool | m_keepPassword |
bool | m_needCredentials |
QString | m_password |
KUrl | m_resource |
QByteArray | m_scheme |
QString | m_username |
Detailed Description
Definition at line 222 of file httpauthentication.h.
Member Function Documentation
|
virtual |
KIO compatible data to find cached credentials.
Note that username and/or password as well as UI text will NOT be filled in.
Implements KAbstractHttpAuthentication.
Definition at line 722 of file httpauthentication.cpp.
|
virtual |
what to do in response to challenge
Implements KAbstractHttpAuthentication.
Definition at line 732 of file httpauthentication.cpp.
|
virtual |
the authentication scheme: "Negotiate", "Digest", "Basic", "NTLM"
Implements KAbstractHttpAuthentication.
Definition at line 697 of file httpauthentication.cpp.
|
virtual |
initiate authentication with challenge string (from HTTP header)
Reimplemented from KAbstractHttpAuthentication.
Definition at line 703 of file httpauthentication.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:25:56 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.