17 #ifndef QGSAUTHIMPORTIDENTITYDIALOG_H 18 #define QGSAUTHIMPORTIDENTITYDIALOG_H 21 #include "ui_qgsauthimportidentitydialog.h" 23 #include <QSslCertificate> 78 void populateIdentityType();
80 void validateIdentity();
84 void clearValidation();
85 void writeValidation(
const QString &msg,
87 bool append =
false );
90 void on_lePkiPathsKeyPass_textChanged(
const QString &pass );
91 void on_chkPkiPathsPassShow_stateChanged(
int state );
93 void on_btnPkiPathsCert_clicked();
94 void on_btnPkiPathsKey_clicked();
97 void on_lePkiPkcs12KeyPass_textChanged(
const QString &pass );
98 void on_chkPkiPkcs12PassShow_stateChanged(
int state );
100 void on_btnPkiPkcs12Bundle_clicked();
103 bool validateBundle();
104 bool validatePkiPaths();
105 bool validatePkiPkcs12();
107 void fileFound(
bool found,
QWidget *widget );
121 #endif // QGSAUTHIMPORTIDENTITYDIALOG_H
IdentityType
Type of identity being imported.
const QgsPkiBundle pkiBundleToImport()
Get certificate/key bundle to be imported as a PKI bundle object.
Widget for importing an identity certificate/key bundle into the authentication database.
Storage set for PKI bundle: SSL certificate, key, optional CA cert chain.
BundleTypes
Type of bundles supported.
Validity
Type of certificate/bundle validity output.