[Download] Added privilege checks.
authorPiotr Kosko <p.kosko@samsung.com>
Thu, 19 Mar 2015 12:36:53 +0000 (13:36 +0100)
committerPawel Andruszkiewicz <p.andruszkie@samsung.com>
Wed, 25 Mar 2015 14:52:11 +0000 (23:52 +0900)
Change-Id: I63090a06e747122125c3a41dc93f8f80692a744a
Signed-off-by: Piotr Kosko <p.kosko@samsung.com>
src/download/download_instance.cc

index 04640c77bfecb16a68c26f49ff564aff77eaeb74..4efc6d1ffd490462564b697b6679939f017ea974 100644 (file)
@@ -16,7 +16,7 @@ namespace download {
 
 namespace {
 // The privileges that required in Download API
-const std::string kPrivilegeDownload = "";
+const std::string kPrivilegeDownload = "http://tizen.org/privilege/download";
 
 }  // namespace
 
@@ -311,6 +311,7 @@ void DownloadInstance::progress_changed_cb
 
 void DownloadInstance::DownloadManagerStart
   (const picojson::value& args, picojson::object& out) {
+  CHECK_PRIVILEGE_ACCESS(kPrivilegeDownload, &out);
   CHECK_EXIST(args, "callbackId", out)
 
   int ret, downlodId;