comparison Plugin/CachedAuthorizationService.h @ 113:43154740ea2e

wip: checking labels
author Alain Mazy <am@osimis.io>
date Tue, 05 Sep 2023 12:48:20 +0200
parents 7381a7674b36
children 9be1ee2b8fe1
comparison
equal deleted inserted replaced
112:572955904411 113:43154740ea2e
56 const Token* token, 56 const Token* token,
57 const std::string& tokenValue) ORTHANC_OVERRIDE; 57 const std::string& tokenValue) ORTHANC_OVERRIDE;
58 58
59 virtual bool HasUserPermissionInternal(unsigned int& validity, 59 virtual bool HasUserPermissionInternal(unsigned int& validity,
60 const std::string& permission, 60 const std::string& permission,
61 const Token* token, 61 const UserProfile& profile) ORTHANC_OVERRIDE;
62 const std::string& tokenValue) ORTHANC_OVERRIDE;
63 62
64 63
65 public: 64 public:
66 CachedAuthorizationService(BaseAuthorizationService* decorated /* takes ownership */, 65 CachedAuthorizationService(BaseAuthorizationService* decorated /* takes ownership */,
67 ICacheFactory& factory); 66 ICacheFactory& factory);