Implement task to check "tizen:setting"
authorJihoon Chung <jihoon.chung@samsaung.com>
Sun, 14 Jul 2013 11:15:14 +0000 (20:15 +0900)
committerJihoon Chung <jihoon.chung@samsaung.com>
Sun, 21 Jul 2013 09:45:24 +0000 (18:45 +0900)
commit59eed4211859fc7393543d59be0149a6952db3f5
tree7336665d777f83f4aaba65d48900df2e2a312728
parent2a7f1470805d92fec87593b6f589cdede78771c8
Implement task to check "tizen:setting"

[Issue#] N/A
[Problem] Current wrt-installer only checks "tizen:privilege" level,
even manifest received many requirement of sensitive "tizen:setting"
[Cause] N/A
[Solution] Implement task "task_certify_level"
To avoid sensitive manifest setting is used by untrust application,
installer needs to check privilege level of application. This commit
doesn't use global, static and member value intentionally
to reduce attack.
[SCMRequest] N/A

Change-Id: Icb63c2ad3b02a57c90d39f729db159a84576f348
configuration/widgets.tizen.xsd
src/CMakeLists.txt
src/jobs/widget_install/job_widget_install.cpp
src/jobs/widget_install/task_certify_level.cpp [new file with mode: 0644]
src/jobs/widget_install/task_certify_level.h [new file with mode: 0644]
src/jobs/widget_install/widget_install_context.h