diff Plugin/IAuthorizationService.h @ 194:85859ec3aa7e

added support for roles/permissions edition
author Alain Mazy <am@orthanc.team>
date Fri, 14 Jun 2024 16:26:53 +0200
parents c4b908970ae4
children
line wrap: on
line diff
--- a/Plugin/IAuthorizationService.h	Thu May 30 21:59:01 2024 +0200
+++ b/Plugin/IAuthorizationService.h	Fri Jun 14 16:26:53 2024 +0200
@@ -110,5 +110,10 @@
     virtual bool HasUserProfile() const = 0;
     virtual bool HasCreateToken() const = 0;
     virtual bool HasTokenValidation() const = 0;
+
+    virtual bool GetSettingsRoles(Json::Value& roles) = 0;
+    virtual bool UpdateSettingsRoles(Json::Value& response,
+                                     const Json::Value& roles) = 0;
+
   };
 }