17 #ifndef QGSAUTHSSLCONFIGWIDGET_H 18 #define QGSAUTHSSLCONFIGWIDGET_H 22 #include "ui_qgsauthsslconfigwidget.h" 24 #include <QSslCertificate> 25 #include <QSslConfiguration> 69 QSsl::SslProtocol sslProtocol();
75 QSslSocket::PeerVerifyMode sslPeerVerifyMode();
80 int sslPeerVerifyDepth();
84 void enableSslCustomOptions(
bool enable );
94 void saveSslCertConfig();
97 void resetSslCertConfig();
100 void setSslProtocol( QSsl::SslProtocol protocol );
103 void resetSslProtocol();
115 void resetSslIgnoreErrors();
118 void setSslPeerVerify( QSslSocket::PeerVerifyMode mode,
int modedepth );
121 void resetSslPeerVerify();
124 void setSslHost(
const QString& host );
127 void setConfigCheckable(
bool checkable );
130 void validateHostPortText(
const QString &txt );
137 void configEnabledChanged(
bool enabled );
140 void certFoundInAuthDatabase(
bool found );
143 void hostPortValidityChanged(
bool valid );
146 void readyToSaveChanged(
bool cansave );
149 void on_btnCertInfo_clicked();
158 bool validateHostPort(
const QString &txt );
160 void setUpSslConfigTree();
210 void checkCanSave(
bool cansave );
217 #endif // QGSAUTHSSLCONFIGWIDGET_H
Configuration container for SSL server connection exceptions or overrides.
Dialog wrapper of widget for editing an SSL server configuration.
QgsAuthSslConfigWidget * sslCustomConfigWidget()
Access the embedded SSL server configuration widget.