17 #ifndef QGSCREDENTIALS_H
18 #define QGSCREDENTIALS_H
42 bool get( QString realm, QString &username, QString &password, QString message = QString::null );
43 void put( QString realm, QString username, QString password );
50 virtual bool request( QString realm, QString &username, QString &password, QString message = QString::null ) = 0;
83 virtual bool request( QString realm, QString &username, QString &password, QString message = QString::null );
Interface for requesting credentials in QGIS in GUI independent way.
static QgsCredentials * smInstance
Pointer to the credential instance.
virtual bool request(QString realm, QString &username, QString &password, QString message=QString::null)=0
request a password
QMap< QString, QPair< QString, QString > > mCredentialCache
cache for already requested credentials in this session
Default implementation of credentials interface.