Class: QgsAuthImportCertDialog

Widget for importing a certificate into the authentication database.

List of all members, including inherited members

Class Hierarchy

Inheritance diagram of qgis.gui.QgsAuthImportCertDialog

Base classes

QDialog

QWidget

QObject

QPaintDevice

Enums

CertFilter

CertInput

Methods

allowInvalidCerts

Whether to allow importation of invalid certificates (so trust policy can be overridden)

certFileToImport

Gets the file path to a certificate to import

certTextToImport

Gets certificate text to import

certTrustPolicy

Defined trust policy for imported certificates

certificatesToImport

Gets list of certificate objects to import

class qgis.gui.QgsAuthImportCertDialog[source]

Bases: QDialog

__init__(parent: QWidget | None = None, filter: QgsAuthImportCertDialog.CertFilter = QgsAuthImportCertDialog.NoFilter, input: QgsAuthImportCertDialog.CertInput = QgsAuthImportCertDialog.AllInputs)

Construct a dialog for importing certificates

Parameters:
  • parent (Optional[QWidget] = None) – Parent widget

  • filter (QgsAuthImportCertDialog.CertFilter = QgsAuthImportCertDialog.NoFilter) – Certificate type filter to apply to dialog

  • input (QgsAuthImportCertDialog.CertInput = QgsAuthImportCertDialog.AllInputs) – Type of input(s) for certificates

AllInputs = 1
CaFilter = 2
class CertFilter(*values)

Bases: IntEnum

CaFilter = 2
NoFilter = 1
class CertInput(*values)

Bases: IntEnum

AllInputs = 1
FileInput = 2
TextInput = 3
FileInput = 2
NoFilter = 1
TextInput = 3
allowInvalidCerts(self) bool[source]

Whether to allow importation of invalid certificates (so trust policy can be overridden)

Return type:

bool

certFileToImport(self) str[source]

Gets the file path to a certificate to import

Return type:

str

certTextToImport(self) str[source]

Gets certificate text to import

Return type:

str

certTrustPolicy(self) QgsAuthCertUtils.CertTrustPolicy[source]

Defined trust policy for imported certificates

Return type:

QgsAuthCertUtils.CertTrustPolicy

certificatesToImport(self) list[QSslCertificate]

Gets list of certificate objects to import

Return type:

list[QSslCertificate]