kio Library API Documentation

KPasswdServer Class Reference

List of all members.

Public Slots

void processRequest ()
void removeAuthForWindowId (long windowId)

DCOP Member Functions

KIO::AuthInfo checkAuthInfo (KIO::AuthInfo, long)
KIO::AuthInfo queryAuthInfo (KIO::AuthInfo, QString, long, long)
void addAuthInfo (KIO::AuthInfo, long)

Public Member Functions

 KPasswdServer (const QCString &)
 ~KPasswdServer ()

Protected Member Functions

QString createCacheKey (const KIO::AuthInfo &info)
const AuthInfofindAuthInfoItem (const QString &key, const KIO::AuthInfo &info)
void removeAuthInfoItem (const QString &key, const KIO::AuthInfo &info)
void addAuthInfoItem (const QString &key, const KIO::AuthInfo &info, long windowId, long seqNr, bool canceled)
KIO::AuthInfo copyAuthInfo (const AuthInfo *)
void updateAuthExpire (const QString &key, const AuthInfo *, long windowId, bool keep)
int findWalletEntry (const QMap< QString, QString > &map, const QString &username)

Static Protected Member Functions

static bool storeInWallet (KWallet::Wallet *wallet, const QString &key, const KIO::AuthInfo &info)
static bool readFromWallet (KWallet::Wallet *wallet, const QString &key, QString &username, QString &password, bool userReadOnly, QMap< QString, QString > &knownLogins)

Protected Attributes

QDict< AuthInfoListm_authDict
QPtrList< Requestm_authPending
QPtrList< Requestm_authWait
QIntDict< QStringListmWindowIdList
DCOPClientm_dcopClient
long m_seqNr

Classes

struct  AuthInfo
class  AuthInfoList
struct  Request

Detailed Description

Definition at line 39 of file kpasswdserver.h.


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for kio Library Version 3.4.1.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Mon Jan 23 19:33:42 2006 by doxygen 1.4.3 written by Dimitri van Heesch, © 1997-2003