15#ifndef QGSARCGISPORTALUTILS_H
16#define QGSARCGISPORTALUTILS_H
77 Q_DECL_DEPRECATED
static QVariantMap
retrieveUserInfo(
const QString &communityUrl,
const QString &user,
const QString &authcfg, QString &errorTitle
SIP_OUT, QString &errorText
SIP_OUT,
const QMap< QString, QVariant > &requestHeaders,
QgsFeedback *feedback =
nullptr,
const QString &urlPrefix = QString() )
SIP_DEPRECATED;
115 Q_DECL_DEPRECATED
static QVariantList
retrieveUserGroups(
const QString &communityUrl,
const QString &user,
const QString &authcfg, QString &errorTitle
SIP_OUT, QString &errorText
SIP_OUT,
const QMap< QString, QVariant > &requestHeaders,
QgsFeedback *feedback =
nullptr,
const QString &urlPrefix = QString() )
SIP_DEPRECATED;
151 Q_DECL_DEPRECATED
static QVariantList
retrieveGroupContent(
const QString &contentUrl,
const QString &groupId,
const QString &authcfg, QString &errorTitle
SIP_OUT, QString &errorText
SIP_OUT,
const QMap< QString, QVariant > &requestHeaders,
QgsFeedback *feedback =
nullptr,
int pageSize = 100,
const QString &urlPrefix = QString() )
SIP_DEPRECATED;
170 static QVariantList
retrieveGroupItemsOfType(
const QString &contentUrl,
const QString &groupId,
const QString &authcfg,
171 const QList< int > &itemTypes,
191 Q_DECL_DEPRECATED
static QVariantList
retrieveGroupItemsOfType(
const QString &contentUrl,
const QString &groupId,
const QString &authcfg,
192 const QList< int > &itemTypes,
193 QString &errorTitle
SIP_OUT, QString &errorText
SIP_OUT,
const QMap< QString, QVariant > &requestHeaders,
QgsFeedback *feedback =
nullptr,
int pageSize = 100,
const QString &urlPrefix = QString() )
SIP_DEPRECATED;
ArcGisRestServiceType
Available ArcGIS REST service types.
Utility functions for working with ArcGIS REST services.
static QVariantList retrieveGroupItemsOfType(const QString &contentUrl, const QString &groupId, const QString &authcfg, const QList< int > &itemTypes, QString &errorTitle, QString &errorText, const QgsHttpHeaders &requestHeaders=QgsHttpHeaders(), QgsFeedback *feedback=nullptr, int pageSize=100, const QString &urlPrefix=QString())
Retrieves JSON definitions for all items which belong the the specified groupId.
static QVariantMap retrieveUserInfo(const QString &communityUrl, const QString &user, const QString &authcfg, QString &errorTitle, QString &errorText, const QgsHttpHeaders &requestHeaders=QgsHttpHeaders(), QgsFeedback *feedback=nullptr, const QString &urlPrefix=QString())
Retrieves JSON user info for the specified user name.
static QVariantList retrieveUserGroups(const QString &communityUrl, const QString &user, const QString &authcfg, QString &errorTitle, QString &errorText, const QgsHttpHeaders &requestHeaders=QgsHttpHeaders(), QgsFeedback *feedback=nullptr, const QString &urlPrefix=QString())
Retrieves JSON definitions for all groups which the specified user name is a member of.
static QVariantList retrieveGroupContent(const QString &contentUrl, const QString &groupId, const QString &authcfg, QString &errorTitle, QString &errorText, const QgsHttpHeaders &requestHeaders=QgsHttpHeaders(), QgsFeedback *feedback=nullptr, int pageSize=100, const QString &urlPrefix=QString())
Retrieves JSON definitions for all items which belong the the specified groupId.
Base class for feedback objects to be used for cancellation of something running in a worker thread.