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