[Release] wrt-plugins-common_0.3.112
[platform/framework/web/wrt-plugins-common.git] / src / Commons / WrtAccess / WrtAccess.h
index 7467215..18893a0 100644 (file)
@@ -31,11 +31,19 @@ namespace WrtDeviceApis {
 namespace Commons {
 class WrtAccess
 {
-  public:
+ public:
+    enum CheckAccessReturnType
+    {
+        CHECK_ACCESS_GRANTED,
+        CHECK_ACCESS_PRIVILEGE_DENIED,
+        CHECK_ACCESS_PRIVACY_DENIED,
+        CHECK_ACCESS_INTERNAL_ERROR
+    };
+
     void initialize(int widgetId);
     void deinitialize(int widgetId);
     int getWidgetId() const;
-    bool checkAccessControl(const AceFunction &aceFunction) const;
+    CheckAccessReturnType checkAccessControl(const AceFunction &aceFunction) const;
 
   private: