KDECore
Go to the documentation of this file.
21 #ifndef _INCLUDE_KSSLCERTIFICATEMANAGER_H
22 #define _INCLUDE_KSSLCERTIFICATEMANAGER_H
26 #include <QtNetwork/QSslCertificate>
27 #include <QtNetwork/QSslError>
28 #include <QtCore/QString>
29 #include <QtCore/QStringList>
30 #include <QtCore/QDate>
32 class QSslCertificate;
33 class KSslCertificateRulePrivate;
46 QSslCertificate certificate()
const;
48 void setExpiryDateTime(
const QDateTime &dateTime);
50 void setRejected(
bool rejected);
51 bool isRejected()
const;
53 void setIgnoredErrors(
const QList<KSslError::Error> &errors);
54 void setIgnoredErrors(
const QList<KSslError> &errors);
55 QList<KSslError::Error> ignoredErrors()
const;
56 QList<KSslError::Error> filterErrors(
const QList<KSslError::Error> &errors)
const;
57 QList<KSslError> filterErrors(
const QList<KSslError> &errors)
const;
59 KSslCertificateRulePrivate *
const d;
70 void clearRule(
const QSslCertificate &cert,
const QString &hostName);
74 #ifndef KDE_NO_DEPRECATED
75 KDE_DEPRECATED
void setRootCertificates(
const QList<QSslCertificate> &rootCertificates)
76 { Q_UNUSED(rootCertificates) }
79 #ifndef KDE_NO_DEPRECATED
80 KDE_DEPRECATED QList<QSslCertificate> rootCertificates()
const
81 {
return caCertificates(); }
84 QList<QSslCertificate> caCertificates()
const;
86 static QList<KSslError> nonIgnorableErrors(
const QList<KSslError> &);
87 static QList<KSslError::Error> nonIgnorableErrors(
const QList<KSslError::Error> &);
90 friend class KSslCertificateManagerContainer;
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Tue Jul 16 2013 17:47:34 by
doxygen 1.8.1.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.