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

Enums

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)