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.