17 #ifndef QGSAUTHIMPORTIDENTITYDIALOG_H
18 #define QGSAUTHIMPORTIDENTITYDIALOG_H
21 #include "ui_qgsauthimportidentitydialog.h"
23 #include <QSslCertificate>
76 void populateIdentityType();
78 void validateIdentity();
82 void clearValidation();
83 void writeValidation(
const QString &msg,
85 bool append =
false );
88 void on_lePkiPathsKeyPass_textChanged(
const QString &pass );
89 void on_chkPkiPathsPassShow_stateChanged(
int state );
91 void on_btnPkiPathsCert_clicked();
92 void on_btnPkiPathsKey_clicked();
95 void on_lePkiPkcs12KeyPass_textChanged(
const QString &pass );
96 void on_chkPkiPkcs12PassShow_stateChanged(
int state );
98 void on_btnPkiPkcs12Bundle_clicked();
101 bool validateBundle();
102 bool validatePkiPaths();
103 bool validatePkiPkcs12();
105 void fileFound(
bool found,
QWidget *widget );
119 #endif // QGSAUTHIMPORTIDENTITYDIALOG_H
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.
IdentityType
Type of identity being imported.
Storage set for PKI bundle: SSL certificate, key, optional CA cert chain.
Validity
Type of certificate/bundle validity output.
BundleTypes
Type of bundles supported.