Cleanup the publisher privileges 03/141903/1
authorMu-Woong Lee <muwoong.lee@samsung.com>
Wed, 2 Aug 2017 03:16:51 +0000 (12:16 +0900)
committerMu-Woong Lee <muwoong.lee@samsung.com>
Wed, 2 Aug 2017 03:16:51 +0000 (12:16 +0900)
Change-Id: I6dc56068c6fe592e6f5695ccc0d51f55921ef2dd
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
src/server/publisher/GeofenceEvent.cpp
src/server/publisher/TemporalState.cpp
src/server/publisher/WifiState.cpp

index 7b86f76b0cdc4251ec74469095604b15ab9c4c5a..ea2cfe9a493dd89e3f011929ab9388ca2f2320be 100644 (file)
@@ -36,6 +36,7 @@ namespace {
                ~GeofenceEvent();
 
                const char* getUri() const;
+               const char* getPrivilege() const;
 
                bool isReadable() const;
 
@@ -80,6 +81,11 @@ const char* GeofenceEvent::getUri() const
        return URI(GEOFENCE);
 }
 
+const char* GeofenceEvent::getPrivilege() const
+{
+       return "http://tizen.org/privilege/location";
+}
+
 bool GeofenceEvent::isReadable() const
 {
        return false;
index b368ca2b3afbd9aba10ca3ea057fb8c776923210..c5dd628b50e2ce0f8be6f33e6205ad504c4edbcc 100644 (file)
@@ -29,7 +29,6 @@ namespace {
                ~TemporalState();
 
                const char* getUri() const;
-               const char* getPrivilege() const;
 
                bool isObservable() const;
 
@@ -60,11 +59,6 @@ const char* TemporalState::getUri() const
        return URI(TIME);
 }
 
-const char* TemporalState::getPrivilege() const
-{
-       return "http://tizen.org/privilege/alarm.set";
-}
-
 bool TemporalState::isObservable() const
 {
        return false;
index 2f6cc4791d602b79967d2b366e4ba89ce56d4230..cc98eb029ce9331428dbae1ebaed1aefb3ed0c22 100644 (file)
@@ -37,6 +37,7 @@ namespace {
                ~WifiState();
 
                const char* getUri() const;
+               const char* getPrivilege() const;
 
        protected:
                void read();
@@ -88,6 +89,11 @@ const char* WifiState::getUri() const
        return URI(WIFI);
 }
 
+const char* WifiState::getPrivilege() const
+{
+       return "http://tizen.org/privilege/network.get";
+}
+
 void WifiState::read()
 {
        IF_FAIL_VOID(__init());