31 #include <QHostAddress>
32 #include <QtContainerFwd>
34 class QSslCertificate;
40 using Subnet = QPair<QHostAddress, int>;
46 bool isIPInRange(
const QHostAddress &addr,
const QVector<Subnet> &subnets);
Subnet parseSubnet(const QString &subnetStr, bool *ok)
bool isValidIP(const QString &ip)
bool isLoopbackAddress(const QHostAddress &addr)
bool isSSLKeyValid(const QByteArray &data)
const int MAX_SSL_FILE_SIZE
QSslKey loadSSLKey(const QByteArray &data)
bool isIPInRange(const QHostAddress &addr, const QVector< Subnet > &subnets)
QString subnetToString(const Subnet &subnet)
QHostAddress canonicalIPv6Addr(const QHostAddress &addr)
QPair< QHostAddress, int > Subnet
bool canParseSubnet(const QString &subnetStr)
bool isSSLCertificatesValid(const QByteArray &data)
QList< QSslCertificate > loadSSLCertificate(const QByteArray &data)