KIOSlave
KHttpCookie Class Reference
#include <kcookiejar.h>
Public Member Functions | |
| QString | domain () const |
| qint64 | expireDate () const |
| void | fixDomain (const QString &domain) |
| bool | hasExplicitPath () const |
| QString | host () const |
| bool | isCrossDomain () const |
| bool | isExpired (qint64 currentDate=-1) const |
| bool | isHttpOnly () const |
| bool | isSecure () const |
| KHttpCookie (const QString &_host=QString(), const QString &_domain=QString(), const QString &_path=QString(), const QString &_name=QString(), const QString &_value=QString(), qint64 _expireDate=0, int _protocolVersion=0, bool _secure=false, bool _httpOnly=false, bool _explicitPath=false) | |
| bool | match (const QString &fqdn, const QStringList &domainList, const QString &path) const |
| QString | name () const |
| QString | path () const |
| int | protocolVersion () const |
| QString | value () const |
| const QList< long > & | windowIds () const |
| QList< long > & | windowIds () |
Protected Member Functions | |
| QString | cookieStr (bool useDOMFormat) const |
Protected Attributes | |
| bool | mCrossDomain |
| QString | mDomain |
| qint64 | mExpireDate |
| bool | mExplicitPath |
| QString | mHost |
| bool | mHttpOnly |
| QString | mName |
| QString | mPath |
| int | mProtocolVersion |
| bool | mSecure |
| QString | mValue |
| QList< long > | mWindowIds |
Friends | |
| QDebug | operator<< (QDebug, const KHttpCookie &) |
Detailed Description
Definition at line 49 of file kcookiejar.h.
Constructor & Destructor Documentation
| KHttpCookie::KHttpCookie | ( | const QString & | _host = QString(), |
|
| const QString & | _domain = QString(), |
|||
| const QString & | _path = QString(), |
|||
| const QString & | _name = QString(), |
|||
| const QString & | _value = QString(), |
|||
| qint64 | _expireDate = 0, |
|||
| int | _protocolVersion = 0, |
|||
| bool | _secure = false, |
|||
| bool | _httpOnly = false, |
|||
| bool | _explicitPath = false | |||
| ) | [explicit] |
Definition at line 127 of file kcookiejar.cpp.
Member Function Documentation
Definition at line 167 of file kcookiejar.cpp.
| QString KHttpCookie::domain | ( | ) | const [inline] |
Definition at line 83 of file kcookiejar.h.
| qint64 KHttpCookie::expireDate | ( | ) | const [inline] |
Definition at line 91 of file kcookiejar.h.
| void KHttpCookie::fixDomain | ( | const QString & | domain | ) | [inline] |
Definition at line 90 of file kcookiejar.h.
| bool KHttpCookie::hasExplicitPath | ( | ) | const [inline] |
Definition at line 101 of file kcookiejar.h.
| QString KHttpCookie::host | ( | ) | const [inline] |
Definition at line 84 of file kcookiejar.h.
| bool KHttpCookie::isCrossDomain | ( | ) | const [inline] |
Definition at line 99 of file kcookiejar.h.
If currentDate is -1, the default, then the current timestamp in UTC is used for comparision against this cookie's expiration date.
Definition at line 153 of file kcookiejar.cpp.
| bool KHttpCookie::isHttpOnly | ( | ) | const [inline] |
Definition at line 100 of file kcookiejar.h.
| bool KHttpCookie::isSecure | ( | ) | const [inline] |
Definition at line 93 of file kcookiejar.h.
| bool KHttpCookie::match | ( | const QString & | fqdn, | |
| const QStringList & | domainList, | |||
| const QString & | path | |||
| ) | const |
Definition at line 190 of file kcookiejar.cpp.
| QString KHttpCookie::name | ( | ) | const [inline] |
Definition at line 86 of file kcookiejar.h.
| QString KHttpCookie::path | ( | ) | const [inline] |
Definition at line 85 of file kcookiejar.h.
| int KHttpCookie::protocolVersion | ( | ) | const [inline] |
Definition at line 92 of file kcookiejar.h.
| QString KHttpCookie::value | ( | ) | const [inline] |
Definition at line 87 of file kcookiejar.h.
| const QList<long>& KHttpCookie::windowIds | ( | ) | const [inline] |
Definition at line 89 of file kcookiejar.h.
| QList<long>& KHttpCookie::windowIds | ( | ) | [inline] |
Definition at line 88 of file kcookiejar.h.
Friends And Related Function Documentation
| QDebug operator<< | ( | QDebug | , | |
| const KHttpCookie & | ||||
| ) | [friend] |
Member Data Documentation
bool KHttpCookie::mCrossDomain [protected] |
Definition at line 64 of file kcookiejar.h.
QString KHttpCookie::mDomain [protected] |
Definition at line 57 of file kcookiejar.h.
qint64 KHttpCookie::mExpireDate [protected] |
Definition at line 61 of file kcookiejar.h.
bool KHttpCookie::mExplicitPath [protected] |
Definition at line 66 of file kcookiejar.h.
QString KHttpCookie::mHost [protected] |
Definition at line 56 of file kcookiejar.h.
bool KHttpCookie::mHttpOnly [protected] |
Definition at line 65 of file kcookiejar.h.
QString KHttpCookie::mName [protected] |
Definition at line 59 of file kcookiejar.h.
QString KHttpCookie::mPath [protected] |
Definition at line 58 of file kcookiejar.h.
int KHttpCookie::mProtocolVersion [protected] |
Definition at line 62 of file kcookiejar.h.
bool KHttpCookie::mSecure [protected] |
Definition at line 63 of file kcookiejar.h.
QString KHttpCookie::mValue [protected] |
Definition at line 60 of file kcookiejar.h.
QList<long> KHttpCookie::mWindowIds [protected] |
Definition at line 67 of file kcookiejar.h.
The documentation for this class was generated from the following files:
KDE 4.3 API Reference