kio
KPasswdServer Class Reference
#include <kpasswdserver.h>
Classes | |
struct | AuthInfo |
class | AuthInfoList |
struct | Request |
Public Slots | |
void | processRequest () |
void | removeAuthForWindowId (long windowId) |
Public Member Functions | |
KPasswdServer (const QCString &) | |
~KPasswdServer () | |
Protected Member Functions | |
void | addAuthInfoItem (const QString &key, const KIO::AuthInfo &info, long windowId, long seqNr, bool canceled) |
KIO::AuthInfo | copyAuthInfo (const AuthInfo *) |
QString | createCacheKey (const KIO::AuthInfo &info) |
const AuthInfo * | findAuthInfoItem (const QString &key, const KIO::AuthInfo &info) |
int | findWalletEntry (const QMap< QString, QString > &map, const QString &username) |
bool | openWallet (WId windowId) |
void | removeAuthInfoItem (const QString &key, const KIO::AuthInfo &info) |
void | updateAuthExpire (const QString &key, const AuthInfo *, long windowId, bool keep) |
Protected Attributes | |
QDict< AuthInfoList > | m_authDict |
QPtrList< Request > | m_authPending |
QPtrList< Request > | m_authWait |
DCOPClient * | m_dcopClient |
long | m_seqNr |
KWallet::Wallet * | m_wallet |
QIntDict< QStringList > | mWindowIdList |
Detailed Description
Definition at line 39 of file kpasswdserver.h.
Constructor & Destructor Documentation
KPasswdServer::KPasswdServer | ( | const QCString & | name | ) |
Definition at line 72 of file kpasswdserver.cpp.
KPasswdServer::~KPasswdServer | ( | ) |
Definition at line 83 of file kpasswdserver.cpp.
Member Function Documentation
void KPasswdServer::addAuthInfo | ( | KIO::AuthInfo | info, | |
long | windowId | |||
) |
Definition at line 288 of file kpasswdserver.cpp.
void KPasswdServer::addAuthInfoItem | ( | const QString & | key, | |
const KIO::AuthInfo & | info, | |||
long | windowId, | |||
long | seqNr, | |||
bool | canceled | |||
) | [protected] |
Definition at line 607 of file kpasswdserver.cpp.
KIO::AuthInfo KPasswdServer::checkAuthInfo | ( | KIO::AuthInfo | info, | |
long | windowId | |||
) |
Definition at line 179 of file kpasswdserver.cpp.
KIO::AuthInfo KPasswdServer::checkAuthInfo | ( | KIO::AuthInfo | info, | |
long | windowId, | |||
unsigned long | usertime | |||
) |
Definition at line 185 of file kpasswdserver.cpp.
KIO::AuthInfo KPasswdServer::copyAuthInfo | ( | const AuthInfo * | i | ) | [protected] |
Definition at line 528 of file kpasswdserver.cpp.
QString KPasswdServer::createCacheKey | ( | const KIO::AuthInfo & | info | ) | [protected] |
Definition at line 500 of file kpasswdserver.cpp.
const KPasswdServer::AuthInfo * KPasswdServer::findAuthInfoItem | ( | const QString & | key, | |
const KIO::AuthInfo & | info | |||
) | [protected] |
Definition at line 542 of file kpasswdserver.cpp.
int KPasswdServer::findWalletEntry | ( | const QMap< QString, QString > & | map, | |
const QString & | username | |||
) | [protected] |
bool KPasswdServer::openWallet | ( | WId | windowId | ) | [protected] |
Definition at line 300 of file kpasswdserver.cpp.
void KPasswdServer::processRequest | ( | ) | [slot] |
Definition at line 313 of file kpasswdserver.cpp.
KIO::AuthInfo KPasswdServer::queryAuthInfo | ( | KIO::AuthInfo | info, | |
QString | errorMsg, | |||
long | windowId, | |||
long | seqNr | |||
) |
Definition at line 246 of file kpasswdserver.cpp.
KIO::AuthInfo KPasswdServer::queryAuthInfo | ( | KIO::AuthInfo | info, | |
QString | errorMsg, | |||
long | windowId, | |||
long | seqNr, | |||
unsigned long | usertime | |||
) |
Definition at line 252 of file kpasswdserver.cpp.
void KPasswdServer::removeAuthForWindowId | ( | long | windowId | ) | [slot] |
Definition at line 685 of file kpasswdserver.cpp.
void KPasswdServer::removeAuthInfoItem | ( | const QString & | key, | |
const KIO::AuthInfo & | info | |||
) | [protected] |
Definition at line 580 of file kpasswdserver.cpp.
void KPasswdServer::updateAuthExpire | ( | const QString & | key, | |
const AuthInfo * | auth, | |||
long | windowId, | |||
bool | keep | |||
) | [protected] |
Definition at line 652 of file kpasswdserver.cpp.
Member Data Documentation
QDict< AuthInfoList > KPasswdServer::m_authDict [protected] |
Definition at line 97 of file kpasswdserver.h.
QPtrList< Request > KPasswdServer::m_authPending [protected] |
Definition at line 110 of file kpasswdserver.h.
QPtrList< Request > KPasswdServer::m_authWait [protected] |
Definition at line 111 of file kpasswdserver.h.
DCOPClient* KPasswdServer::m_dcopClient [protected] |
Definition at line 113 of file kpasswdserver.h.
long KPasswdServer::m_seqNr [protected] |
Definition at line 115 of file kpasswdserver.h.
KWallet::Wallet* KPasswdServer::m_wallet [protected] |
Definition at line 114 of file kpasswdserver.h.
QIntDict<QStringList> KPasswdServer::mWindowIdList [protected] |
Definition at line 112 of file kpasswdserver.h.
The documentation for this class was generated from the following files: