Skip To Content ArcGIS for Developers Sign In Dashboard

PortalPrivilege Class

class Esri::ArcGISRuntime::PortalPrivilege

Represents a particular privilege possessed by a portal user. More...

Header: #include <PortalPrivilege>
Since: Esri::ArcGISRuntime 100.0

This class was introduced in Esri::ArcGISRuntime 100.0.

Public Functions

PortalPrivilege(Esri::ArcGISRuntime::PortalPrivilege &&other)
PortalPrivilege(const Esri::ArcGISRuntime::PortalPrivilege &other)
PortalPrivilege()
Esri::ArcGISRuntime::PortalPrivilege &operator=(Esri::ArcGISRuntime::PortalPrivilege &&other)
Esri::ArcGISRuntime::PortalPrivilege &operator=(const Esri::ArcGISRuntime::PortalPrivilege &other)
~PortalPrivilege()
Esri::ArcGISRuntime::PortalPrivilegeRealm realm() const
Esri::ArcGISRuntime::PortalPrivilegeRole role() const
Esri::ArcGISRuntime::PortalPrivilegeType type() const
QString typeName() const

Detailed Description

This privilege permits the PortalUser to peform specific operations on the Portal.

Member Function Documentation

PortalPrivilege::PortalPrivilege(Esri::ArcGISRuntime::PortalPrivilege &&other)

Move constructor from other PortalPrivilege.

PortalPrivilege::PortalPrivilege(const Esri::ArcGISRuntime::PortalPrivilege &other)

Copy constructor from other PortalPrivilege.

PortalPrivilege::PortalPrivilege()

Default Constructor.

Esri::ArcGISRuntime::PortalPrivilege &PortalPrivilege::operator=(Esri::ArcGISRuntime::PortalPrivilege &&other)

Move operator from other PortalPrivilege.

Esri::ArcGISRuntime::PortalPrivilege &PortalPrivilege::operator=(const Esri::ArcGISRuntime::PortalPrivilege &other)

Assignment operator from other PortalPrivilege.

PortalPrivilege::~PortalPrivilege()

Destructor.

Esri::ArcGISRuntime::PortalPrivilegeRealm PortalPrivilege::realm() const

The realm the privilege belongs to.

Realms help to organize privileges into categories for aspects relating to a portal.

Esri::ArcGISRuntime::PortalPrivilegeRole PortalPrivilege::role() const

The role the privilege applies to.

Esri::ArcGISRuntime::PortalPrivilegeType PortalPrivilege::type() const

The operation permitted by the privilege.

QString PortalPrivilege::typeName() const

The type name of the privilege.


Feedback on this topic?