18 #ifndef QGSAUTHCERTIFICATEINFO_H 19 #define QGSAUTHCERTIFICATEINFO_H 25 #include <QSslCertificate> 30 #include "ui_qgsauthcertificateinfo.h" 42 bool manageCertTrust =
false,
50 void setupError(
const QString& msg );
56 void on_btnSaveTrust_clicked();
58 void currentPolicyIndexChanged(
int indx );
67 DetailsSection = 1000,
79 void setUpCertDetailsTree();
81 void populateTrustBox();
83 bool populateQcaCertCollection();
87 bool populateCertChain();
89 void setCertHierarchy();
91 void updateCurrentCertInfo(
int chainindx );
93 void populateCertInfo();
100 void populateInfoGeneralSection();
102 void populateInfoDetailsSection();
104 void populateInfoPemTextSection();
106 QCA::Certificate mCert;
109 QCA::CertificateCollection mCaCerts;
110 QCA::CertificateChain mACertChain;
113 QCA::Certificate mCurrentACert;
115 QBrush mDefaultItemForeground;
118 bool mTrustCacheRebuilt;
153 bool manageCertTrust,
170 #endif // QGSAUTHCERTIFICATEINFO_H
QgsAuthCertInfo * certInfoWidget()
Get access to embedded info widget.
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...
CertTrustPolicy
Type of certificate trust policy.