Changeset View
Changeset View
Standalone View
Standalone View
src/core/ksslcertificatemanager_p.h
Show All 19 Lines | |||||
20 | 20 | | |||
21 | #ifndef KSSLCERTIFICATEMANAGER_P_H | 21 | #ifndef KSSLCERTIFICATEMANAGER_P_H | ||
22 | #define KSSLCERTIFICATEMANAGER_P_H | 22 | #define KSSLCERTIFICATEMANAGER_P_H | ||
23 | 23 | | |||
24 | #include <QMutex> | 24 | #include <QMutex> | ||
25 | 25 | | |||
26 | #include "kconfig.h" | 26 | #include "kconfig.h" | ||
27 | 27 | | |||
28 | class KSslCertificateRulePrivate | ||||
29 | { | ||||
30 | public: | ||||
31 | QSslCertificate certificate; | ||||
32 | QString hostName; | ||||
33 | bool isRejected; | ||||
34 | QDateTime expiryDateTime; | ||||
35 | QList<QSslError::SslError> ignoredErrors; | ||||
36 | }; | ||||
37 | | ||||
28 | struct KSslCaCertificate { | 38 | struct KSslCaCertificate { | ||
29 | enum Store { | 39 | enum Store { | ||
30 | SystemStore = 0, | 40 | SystemStore = 0, | ||
31 | UserStore | 41 | UserStore | ||
32 | }; | 42 | }; | ||
33 | 43 | | |||
34 | // TODO see if we can get rid of the .toHex() for storage and comparison; requires | 44 | // TODO see if we can get rid of the .toHex() for storage and comparison; requires | ||
35 | // several changes in KSslCertificateManager and CaCertificatesPage! | 45 | // several changes in KSslCertificateManager and CaCertificatesPage! | ||
▲ Show 20 Lines • Show All 61 Lines • Show Last 20 Lines |