|
ImagingTools Core SDK
|
#include <IUserInfoProvider.h>
Inherits istd::IChangeable.
Inherited by imtauth::CUserCollectionAdapterComp [virtual], and imtauthgql::CClientRequestUserInfoProviderComp [virtual].
Public Types | |
| enum | MetaInfoTypes { MIT_USER_INFO_LIST = idoc::IDocumentMetaInfo::MIT_USER + 1 } |
Public Member Functions | |
| virtual const imtbase::ICollectionInfo & | GetUserList () const =0 |
| virtual imtauth::IUserInfoUniquePtr | GetUser (const QByteArray &userId, const iprm::IParamsSet *paramsPtr=nullptr) const =0 |
Interface for a collection of users.
Definition at line 28 of file IUserInfoProvider.h.
| Enumerator | |
|---|---|
| MIT_USER_INFO_LIST | List of user infos given as QStringList. |
Definition at line 31 of file IUserInfoProvider.h.
|
pure virtual |
Get information for user.
|
pure virtual |
Get list of all available users.