QGIS API Documentation 3.30.0-'s-Hertogenbosch (f186b8efe0)
|
Implementation of credentials interface for the console. More...
#include <qgscredentials.h>
Signals | |
void | destroyed () |
signals that object will be destroyed and shouldn't be used anymore More... | |
Public Member Functions | |
QgsCredentialsConsole () | |
Public Member Functions inherited from QgsCredentials | |
virtual | ~QgsCredentials ()=default |
Destructor. More... | |
bool | get (const QString &realm, QString &username, QString &password, const QString &message=QString()) |
Requests credentials for the specified realm. More... | |
bool | getMasterPassword (QString &password, bool stored=false) |
void | lock () |
Lock the instance against access from multiple threads. More... | |
QMutex * | mutex () |
Returns pointer to mutex. More... | |
void | put (const QString &realm, const QString &username, const QString &password) |
Stores the correct username and password for the specified realm. More... | |
void | unlock () |
Unlock the instance after being locked. More... | |
Protected Member Functions | |
bool | request (const QString &realm, QString &username, QString &password, const QString &message=QString()) override |
request a password More... | |
bool | requestMasterPassword (QString &password, bool stored=false) override |
request a master password More... | |
Protected Member Functions inherited from QgsCredentials | |
QgsCredentials ()=default | |
Constructor for QgsCredentials. More... | |
virtual bool | request (const QString &realm, QString &username, QString &password, const QString &message=QString())=0 |
request a password More... | |
virtual bool | requestMasterPassword (QString &password, bool stored=false)=0 |
request a master password More... | |
void | setInstance (QgsCredentials *instance) |
register instance More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from QgsCredentials | |
static QgsCredentials * | instance () |
retrieves instance More... | |
Implementation of credentials interface for the console.
This class outputs message to the standard output and retrieves input from standard input. Therefore it won't be the right choice for apps without GUI.
Definition at line 175 of file qgscredentials.h.
QgsCredentialsConsole::QgsCredentialsConsole | ( | ) |
Definition at line 125 of file qgscredentials.cpp.
|
signal |
signals that object will be destroyed and shouldn't be used anymore
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
request a master password
Implements QgsCredentials.
Definition at line 146 of file qgscredentials.cpp.