QgsAuthConfigEdit class

Widget for editing an authentication configuration.

Public types

enum Validity { Valid, Invalid, Unknown }
Type of configuration validity.

Constructors, destructors, conversion operators

QgsAuthConfigEdit(QWidget* parent = nullptr, const QString& authcfg = QString(), const QString& dataprovider = QString()) explicit
Create a dialog for editing an authentication configuration.

Public functions

auto configId() const -> const QString
Authentication config id, updated with generated id when a new config is saved to auth database.

Signals

void authenticationConfigStored(const QString& authcfg)
Emit generated id when a new config is saved to auth database.
void authenticationConfigUpdated(const QString& authcfg)
Emit current id when an existing config is updated in auth database.

Function documentation

QgsAuthConfigEdit::QgsAuthConfigEdit(QWidget* parent = nullptr, const QString& authcfg = QString(), const QString& dataprovider = QString()) explicit

Create a dialog for editing an authentication configuration.

Parameters
parent Parent widget
authcfg Authentication config id for a existing config in auth database
dataprovider The provider origin of the edit, to allow for customized code and filtering