Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qhsts_p.h>
Public Member Functions | |
void | updateFromHeaders (const QHttpHeaders &headers, const QUrl &url) |
void | updateFromPolicies (const QList< QHstsPolicy > &hosts) |
void | updateKnownHost (const QUrl &url, const QDateTime &expires, bool includeSubDomains) |
bool | isKnownHost (const QUrl &url) const |
void | clear () |
QList< QHstsPolicy > | policies () const |
bool QHstsCache::isKnownHost | ( | const QUrl & | url | ) | const |
Definition at line 134 of file qhsts.cpp.
References dot(), QUrl::host(), is_valid_domain_name(), QUrl::isValid(), pos, and url.
Referenced by QNetworkReplyHttpImplPrivate::onRedirected().
QList< QHstsPolicy > QHstsCache::policies | ( | ) | const |
Definition at line 195 of file qhsts.cpp.
References QList< T >::reserve().
Referenced by updateFromPolicies().
void QHstsCache::updateFromHeaders | ( | const QHttpHeaders & | headers, |
const QUrl & | url ) |
Definition at line 45 of file qhsts.cpp.
References QHstsHeaderParser::expirationDate(), QUrl::host(), QHstsHeaderParser::includeSubDomains(), QUrl::isValid(), QHstsHeaderParser::parse(), updateKnownHost(), and url.
Referenced by QNetworkReplyHttpImplPrivate::replyDownloadMetaData().
void QHstsCache::updateFromPolicies | ( | const QList< QHstsPolicy > & | hosts | ) |
Definition at line 61 of file qhsts.cpp.
References policies(), policy, QList< T >::size(), and updateKnownHost().
void QHstsCache::updateKnownHost | ( | const QUrl & | url, |
const QDateTime & | expires, | ||
bool | includeSubDomains ) |
Definition at line 76 of file qhsts.cpp.
References QUrl::host(), QUrl::isValid(), updateKnownHost(), and url.
Referenced by updateFromHeaders(), updateFromPolicies(), and updateKnownHost().