• Skip to content
  • Skip to link menu
KDE 4.7 API Reference
  • KDE API Reference
  • kdelibs
  • KDE Home
  • Contact Us
 

KIOSlave

Public Member Functions | Protected Member Functions
KHttpDigestAuthentication Class Reference

#include <httpauthentication.h>

Inheritance diagram for KHttpDigestAuthentication:
Inheritance graph
[legend]

List of all members.

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)
virtual bool supportsPathMatching () const

Protected Member Functions

virtual QByteArray authDataToCache () const

Member Function Documentation

virtual QByteArray KHttpDigestAuthentication::authDataToCache ( ) const [inline, protected, virtual]

Reimplemented from KAbstractHttpAuthentication.

Definition at line 205 of file httpauthentication.h.

void KHttpDigestAuthentication::fillKioAuthInfo ( KIO::AuthInfo *  ai) const [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 429 of file httpauthentication.cpp.

void KHttpDigestAuthentication::generateResponse ( const QString &  user,
const QString &  password 
) [virtual]

what to do in response to challenge

Implements KAbstractHttpAuthentication.

Definition at line 521 of file httpauthentication.cpp.

QByteArray KHttpDigestAuthentication::scheme ( ) const [virtual]

the authentication scheme: "Negotiate", "Digest", "Basic", "NTLM"

Implements KAbstractHttpAuthentication.

Definition at line 402 of file httpauthentication.cpp.

void KHttpDigestAuthentication::setChallenge ( const QByteArray &  c,
const KUrl &  resource,
const QByteArray &  httpMethod 
) [virtual]

initiate authentication with challenge string (from HTTP header)

Reimplemented from KAbstractHttpAuthentication.

Definition at line 408 of file httpauthentication.cpp.

virtual bool KHttpDigestAuthentication::supportsPathMatching ( ) const [inline, virtual]

Returns true if the authentication scheme supports path matching to identify resources that belong to the same protection space (realm).

See RFC 2617.

Reimplemented from KAbstractHttpAuthentication.

Definition at line 199 of file httpauthentication.h.


The documentation for this class was generated from the following files:
  • httpauthentication.h
  • httpauthentication.cpp

KIOSlave

Skip menu "KIOSlave"
  • Main Page
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.7.5
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal