17#ifndef QGSAUTHMETHODREGISTRY_H
18#define QGSAUTHMETHODREGISTRY_H
60 Q_DECL_DEPRECATED QString library(
const QString &authMethodKey )
const SIP_DEPRECATED;
63 QString pluginList(
bool asHtml =
false )
const;
66 QDir libraryDirectory()
const;
69 void setLibraryDirectory(
const QDir &path );
76 QgsAuthMethod *createAuthMethod(
const QString &authMethodKey );
92 QWidget *
editWidget(
const QString &authMethodKey, QWidget *parent =
nullptr );
95 QStringList authMethodList()
const;
115 QDir mLibraryDirectory;
A registry / canonical manager of authentication methods.
QWidget * editWidget(const QString &authMethodKey, QWidget *parent=nullptr)
Returns the GUI edit widget associated with the auth method.
std::map< QString, QgsAuthMethodMetadata * > AuthMethods
Type for auth method metadata associative container.
Abstract base class for authentication method plugins.