Subgroup: Auth
Class: QgsAuthConfigSslServer¶
-
class
qgis.core.
QgsAuthConfigSslServer
¶ Bases:
sip.wrapper
Construct a default SSL server configuration
QgsAuthConfigSslServer(QgsAuthConfigSslServer)
Configuration container for SSL server connection exceptions or overrides
Methods
configString
Configuration as a concatenated string isNull
Whether configuration is null (missing components) loadConfigString
Load concatenated string into configuration, e.g. qtVersion
Qt version when the configuration was made (SSL protocols may differ) setQtVersion
Sets Qt version when the configuration was made (SSL protocols may differ) setSslCertificate
Sets server certificate object setSslHostPort
Sets server host:port string setSslIgnoredErrorEnums
Sets SSL server errors (as enum list) to ignore in connections setSslPeerVerifyDepth
Set number or SSL client’s peer to verify in connections setSslPeerVerifyMode
Sets SSL client’s peer verify mode to use in connections setSslProtocol
Sets SSL server protocol to use in connections setVersion
Sets version of the configuration (used for future upgrading) sslCertificate
Server certificate object sslHostPort
Server host:port string sslIgnoredErrorEnums
SSL server errors (as enum list) to ignore in connections sslIgnoredErrors
SSL server errors to ignore in connections sslPeerVerifyDepth
Number or SSL client’s peer to verify in connections sslPeerVerifyMode
SSL client’s peer verify mode to use in connections sslProtocol
SSL server protocol to use in connections version
Version of the configuration (used for future upgrading) Signals
Attributes
-
configString
(self) → str¶ Configuration as a concatenated string
-
isNull
(self) → bool¶ Whether configuration is null (missing components)
-
loadConfigString
(self, config: str = '')¶ Load concatenated string into configuration, e.g. from auth database
-
qtVersion
(self) → int¶ Qt version when the configuration was made (SSL protocols may differ)
-
setQtVersion
(self, version: int)¶ Sets Qt version when the configuration was made (SSL protocols may differ)
-
setSslCertificate
(self, cert: QSslCertificate)¶ Sets server certificate object
-
setSslHostPort
(self, hostport: str)¶ Sets server host:port string
-
setSslIgnoredErrorEnums
(self, errors: object)¶ Sets SSL server errors (as enum list) to ignore in connections
-
setSslPeerVerifyDepth
(self, depth: int)¶ Set number or SSL client’s peer to verify in connections
Note
When set to 0 = unlimited depth
-
setSslPeerVerifyMode
(self, mode: QSslSocket.PeerVerifyMode)¶ Sets SSL client’s peer verify mode to use in connections
-
setSslProtocol
(self, protocol: QSsl.SslProtocol)¶ Sets SSL server protocol to use in connections
-
setVersion
(self, version: int)¶ Sets version of the configuration (used for future upgrading)
-
sslCertificate
(self) → QSslCertificate¶ Server certificate object
-
sslHostPort
(self) → str¶ Server host:port string
-
sslIgnoredErrorEnums
(self) → object¶ SSL server errors (as enum list) to ignore in connections
-
sslIgnoredErrors
(self) → List[QSslError]¶ SSL server errors to ignore in connections
-
sslPeerVerifyDepth
(self) → int¶ Number or SSL client’s peer to verify in connections
Note
When set to 0 = unlimited depth
-
sslPeerVerifyMode
(self) → QSslSocket.PeerVerifyMode¶ SSL client’s peer verify mode to use in connections
-
sslProtocol
(self) → QSsl.SslProtocol¶ SSL server protocol to use in connections
-
version
(self) → int¶ Version of the configuration (used for future upgrading)
-