Mercurial > hg > orthanc-authorization
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); |