httpauthentication.cpp File Reference
#include "httpauthentication.h"#include <krandom.h>#include <kdebug.h>#include <klocale.h>#include <kglobal.h>#include <kcodecs.h>#include <kconfiggroup.h>#include <kio/authinfo.h>#include <misc/kntlm/kntlm.h>#include <QtNetwork/QHostInfo>#include <QtCore/QTextCodec>
Include dependency graph for httpauthentication.cpp:

Go to the source code of this file.
Functions | |
| static QByteArray | calculateResponse (const DigestAuthInfo &info, const KUrl &resource) |
| static bool | containsScheme (const char input[], int start, int end) |
| static bool | isWhiteSpace (char ch) |
| static bool | isWhiteSpaceOrComma (char ch) |
| static QList< QByteArray > | parseChallenge (QByteArray &ba, QByteArray *scheme, QByteArray *nextAuth=0) |
| static QByteArray | valueForKey (const QList< QByteArray > &ba, const QByteArray &key) |
Function Documentation
| static QByteArray calculateResponse | ( | const DigestAuthInfo & | info, |
| const KUrl & | resource | ||
| ) | [static] |
Definition at line 452 of file httpauthentication.cpp.
| static bool containsScheme | ( | const char | input[], |
| int | start, | ||
| int | end | ||
| ) | [static] |
Definition at line 60 of file httpauthentication.cpp.
| static bool isWhiteSpace | ( | char | ch | ) | [static] |
Definition at line 50 of file httpauthentication.cpp.
| static bool isWhiteSpaceOrComma | ( | char | ch | ) | [static] |
Definition at line 55 of file httpauthentication.cpp.
| static QList<QByteArray> parseChallenge | ( | QByteArray & | ba, |
| QByteArray * | scheme, | ||
| QByteArray * | nextAuth = 0 |
||
| ) | [static] |
Definition at line 80 of file httpauthentication.cpp.
| static QByteArray valueForKey | ( | const QList< QByteArray > & | ba, |
| const QByteArray & | key | ||
| ) | [static] |
Definition at line 209 of file httpauthentication.cpp.
KDE 4.7 API Reference