ImagingTools Core SDK
Main Page
Related Pages
Topics
Namespaces
Classes
Examples
ImtCore
Include
imtauth
ITokenBasedPermissionsProvider.h
1
// SPDX-License-Identifier: LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR LicenseRef-ImtCore-Commercial
2
#pragma once
3
4
5
// ACF includes
6
#include <istd/IPolymorphic.h>
7
8
9
namespace
imtauth
10
{
11
12
16
class
ITokenBasedPermissionsProvider
:
virtual
public
istd::IPolymorphic
17
{
18
public
:
22
virtual
const
QByteArrayList
GetPermissions
(
const
QByteArray& token)
const
= 0;
23
};
24
25
26
}
// namespace imtauth
27
28
imtauth::ITokenBasedPermissionsProvider
Definition
ITokenBasedPermissionsProvider.h:17
imtauth::ITokenBasedPermissionsProvider::GetPermissions
virtual const QByteArrayList GetPermissions(const QByteArray &token) const =0
imtauth
Definition
CAccountCollection.h:13
Generated by
1.9.8