From: Piotr Kosko
Date: Thu, 19 Mar 2015 12:36:53 +0000 (+0100)
Subject: [Download] Added privilege checks.
X-Git-Tag: submit/tizen_tv/20150603.064601~1^2~220
X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a33736f77e0a19580b3f507aa22866c5b8a075b9;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git
[Download] Added privilege checks.
Change-Id: I63090a06e747122125c3a41dc93f8f80692a744a
Signed-off-by: Piotr Kosko
---
diff --git a/src/download/download_instance.cc b/src/download/download_instance.cc
index 04640c77..4efc6d1f 100644
--- a/src/download/download_instance.cc
+++ b/src/download/download_instance.cc
@@ -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;