17 #ifndef QGSAUTHAUTHORITIESEDITOR_H
18 #define QGSAUTHAUTHORITIESEDITOR_H
21 #include <QSslCertificate>
23 #include "ui_qgsauthauthoritieseditor.h"
46 void populateCaCertsView();
48 void refreshCaCertsView();
56 void checkSelection();
60 void on_btnAddCa_clicked();
62 void on_btnRemoveCa_clicked();
64 void on_btnInfoCa_clicked();
66 void on_btnGroupByOrg_toggled(
bool checked );
68 void editDefaultTrustPolicy();
72 void on_btnCaFile_clicked();
74 void on_btnCaFileClear_clicked();
76 void showTrustedCertificateAuthorities();
95 void setupCaCertsTree();
97 void populateDatabaseCaCerts();
99 void populateFileCaCerts();
101 void populateRootCaCerts();
104 QgsAuthAuthoritiesEditor::CaType catype );
107 QgsAuthAuthoritiesEditor::CaType catype,
111 QgsAuthAuthoritiesEditor::CaType catype,
114 void updateCertTrustPolicyCache();
116 void populateUtilitiesMenu();
119 int messageTimeout();
131 QMenu * mUtilitiesMenu;
133 QAction * mActionDefaultTrustPolicy;
134 QAction * mActionShowTrustedCAs;
137 #endif // QGSAUTHAUTHORITIESEDITOR_H
CertTrustPolicy
Type of certificate trust policy.
A bar for displaying non-blocking messages to the user.
MessageLevel
Message log level (mirrors that of QgsMessageLog, so it can also output there)
Widget for viewing and editing authentication identities database.