18#ifndef QGSAUTHCONFIGEDIT_H 
   19#define QGSAUTHCONFIGEDIT_H 
   23#include "ui_qgsauthconfigedit.h" 
   55    explicit QgsAuthConfigEdit( QWidget *parent = 
nullptr, 
const QString &authcfg = QString(),
 
   56                                const QString &dataprovider = QString() );
 
   59    const QString 
configId()
 const { 
return mAuthCfg; }
 
   69    void populateAuthMethods();
 
   75    void btnClear_clicked();
 
   80    void leName_textChanged( 
const QString &txt );
 
   83    int authMethodIndex( 
const QString &authMethodKey );
 
   88    QString mDataProvider;
 
   89    QVBoxLayout *mAuthNotifyLayout = 
nullptr;
 
   90    QLabel *mAuthNotify = 
nullptr;
 
 
Widget for editing an authentication configuration.
const QString configId() const
Authentication config id, updated with generated id when a new config is saved to auth database.
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.
Validity
Type of configuration validity.
Abstract base class for the edit widget of authentication method plugins.