QgsAuthImportCertDialog class

Widget for importing a certificate into the authentication database.

Public types

enum CertFilter { NoFilter = 1, CaFilter = 2 }
Type of filter to apply to dialog.
enum CertInput { AllInputs = 1, FileInput = 2, TextInput = 3 }
Type of inputs for certificates.

Constructors, destructors, conversion operators

QgsAuthImportCertDialog(QWidget* parent = nullptr, QgsAuthImportCertDialog::CertFilter filter = NoFilter, QgsAuthImportCertDialog::CertInput input = AllInputs) explicit
Construct a dialog for importing certificates.

Public functions

auto allowInvalidCerts() -> bool
Whether to allow importation of invalid certificates (so trust policy can be overridden)
auto certFileToImport() -> const QString
Gets the file path to a certificate to import.
auto certificatesToImport() -> const QList<QSslCertificate>
Gets list of certificate objects to import.
auto certTextToImport() -> const QString
Gets certificate text to import.
auto certTrustPolicy() -> QgsAuthCertUtils::CertTrustPolicy
Defined trust policy for imported certificates.

Function documentation

QgsAuthImportCertDialog::QgsAuthImportCertDialog(QWidget* parent = nullptr, QgsAuthImportCertDialog::CertFilter filter = NoFilter, QgsAuthImportCertDialog::CertInput input = AllInputs) explicit

Construct a dialog for importing certificates.

Parameters
parent Parent widget
filter Certificate type filter to apply to dialog
input Type of input(s) for certificates