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