18 #ifndef QGSAUTHCERTIFICATEINFO_H
19 #define QGSAUTHCERTIFICATEINFO_H
23 #include <QSslCertificate>
28 #include "ui_qgsauthcertificateinfo.h"
40 bool manageCertTrust =
false,
48 void setupError(
const QString& msg );
54 void on_btnSaveTrust_clicked();
56 void currentPolicyIndexChanged(
int indx );
65 DetailsSection = 1000,
77 void setUpCertDetailsTree();
79 void populateTrustBox();
81 bool populateQcaCertCollection();
85 bool populateCertChain();
87 void setCertHierarchy();
89 void updateCurrentCertInfo(
int chainindx );
91 void populateCertInfo();
98 void populateInfoGeneralSection();
100 void populateInfoDetailsSection();
102 void populateInfoPemTextSection();
104 QCA::Certificate mCert;
107 QCA::CertificateCollection mCaCerts;
108 QCA::CertificateChain mACertChain;
111 QCA::Certificate mCurrentACert;
113 QBrush mDefaultItemForeground;
116 bool mTrustCacheRebuilt;
151 bool manageCertTrust,
168 #endif // QGSAUTHCERTIFICATEINFO_H
QgsAuthCertInfo * certInfoWidget()
Get access to embedded info widget.
CertTrustPolicy
Type of certificate trust policy.
Widget for viewing detailed info on a certificate and its hierarchical trust chain.
bool trustCacheRebuilt()
Whether the trust cache has been rebuilt.
Dialog wrapper for widget displaying detailed info on a certificate and its hierarchical trust chain...