QGIS API Documentation  3.18.1-Zürich (202f1bf7e5)
qgsauthmethodmetadata.h
Go to the documentation of this file.
1 /***************************************************************************
2  qgsauthmethodmetadata.h
3  ---------------------
4  begin : September 1, 2015
5  copyright : (C) 2015 by Boundless Spatial, Inc. USA
6  author : Larry Shaffer
7  email : lshaffer at boundlessgeo dot com
8  ***************************************************************************
9  * *
10  * This program is free software; you can redistribute it and/or modify *
11  * it under the terms of the GNU General Public License as published by *
12  * the Free Software Foundation; either version 2 of the License, or *
13  * (at your option) any later version. *
14  * *
15  ***************************************************************************/
16 
17 #ifndef QGSAUTHMETHODMETADATA_H
18 #define QGSAUTHMETHODMETADATA_H
19 
20 #define SIP_NO_FILE
21 
22 #include <QString>
23 
24 #include "qgis_core.h"
25 
40 class CORE_EXPORT QgsAuthMethodMetadata
41 {
42  public:
43 
50  QgsAuthMethodMetadata( const QString &_key, const QString &_description, const QString &_library );
51 
57  QString key() const;
58 
64  QString description() const;
65 
71  QString library() const;
72 
73  private:
74 
76  QString key_;
77 
79  QString description_;
80 
82  QString library_;
83 };
84 
85 #endif // QGSAUTHMETHODMETADATA_H
Holds data auth method key, description, and associated shared library file information.