Add appdefined privilege feature 82/139382/17
authorjongmyeongko <jongmyeong.ko@samsung.com>
Tue, 18 Jul 2017 14:23:43 +0000 (23:23 +0900)
committerjongmyeongko <jongmyeong.ko@samsung.com>
Fri, 28 Jul 2017 04:46:50 +0000 (13:46 +0900)
commitb5872bf1f65bb6f48d6f070e9b3e7389a03208ae
tree5011f02161ce1051890cfc0b99b731402a4c4d5f
parent7860a9d80e1442fae7891580cdfeb404dd938b2a
Add appdefined privilege feature

Requires:
https://review.tizen.org/gerrit/#/c/136932/
https://review.tizen.org/gerrit/#/c/139373/

Change-Id: I185d5fe866b686152616cc20df79e80d8dbb7ea6
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
25 files changed:
src/hybrid/step/configuration/step_merge_tpk_privileges.cc
src/hybrid/step/pkgmgr/step_generate_xml.cc
src/unit_tests/manifest_test.cc
src/unit_tests/test_samples/manifest/ManifestTest.AppDefinedPrivilegeElement_InvalidName/config.xml [new file with mode: 0644]
src/unit_tests/test_samples/manifest/ManifestTest.AppDefinedPrivilegeElement_Invalid_NoPKGID/config.xml [new file with mode: 0644]
src/unit_tests/test_samples/manifest/ManifestTest.AppDefinedPrivilegeElement_Invalid_NoURI/config.xml [new file with mode: 0644]
src/unit_tests/test_samples/manifest/ManifestTest.AppDefinedPrivilegeElement_Invalid_OverLength/config.xml [new file with mode: 0644]
src/unit_tests/test_samples/manifest/ManifestTest.AppDefinedPrivilegeElement_ManyElements/config.xml [new file with mode: 0644]
src/unit_tests/test_samples/manifest/ManifestTest.AppDefinedPrivilegeElement_MissingName/config.xml [new file with mode: 0644]
src/unit_tests/test_samples/manifest/ManifestTest.AppDefinedPrivilegeElement_ValidName/config.xml [new file with mode: 0644]
src/unit_tests/test_samples/manifest/ManifestTest.AppDefinedPrivilegeElement_WithLicenseManyElements/config.xml [new file with mode: 0644]
src/unit_tests/test_samples/manifest/ManifestTest.AppDefinedPrivilegeElement_WithLicenseValidName/config.xml [new file with mode: 0644]
src/unit_tests/test_samples/manifest/ManifestTest.ProvidesAppDefinedPrivilegeElement_InvalidName/config.xml [new file with mode: 0644]
src/unit_tests/test_samples/manifest/ManifestTest.ProvidesAppDefinedPrivilegeElement_Invalid_NoPKGID/config.xml [new file with mode: 0644]
src/unit_tests/test_samples/manifest/ManifestTest.ProvidesAppDefinedPrivilegeElement_Invalid_NoURI/config.xml [new file with mode: 0644]
src/unit_tests/test_samples/manifest/ManifestTest.ProvidesAppDefinedPrivilegeElement_Invalid_OverLength/config.xml [new file with mode: 0644]
src/unit_tests/test_samples/manifest/ManifestTest.ProvidesAppDefinedPrivilegeElement_ManyElements/config.xml [new file with mode: 0644]
src/unit_tests/test_samples/manifest/ManifestTest.ProvidesAppDefinedPrivilegeElement_MissingName/config.xml [new file with mode: 0644]
src/unit_tests/test_samples/manifest/ManifestTest.ProvidesAppDefinedPrivilegeElement_ValidName/config.xml [new file with mode: 0644]
src/unit_tests/test_samples/manifest/ManifestTest.ProvidesAppDefinedPrivilegeElement_WithLicenseManyElements/config.xml [new file with mode: 0644]
src/unit_tests/test_samples/manifest/ManifestTest.ProvidesAppDefinedPrivilegeElement_WithLicenseValidName/config.xml [new file with mode: 0644]
src/wgt/step/configuration/step_parse.cc
src/wgt/step/configuration/step_parse.h
src/wgt/step/pkgmgr/step_generate_xml.cc
src/wgt/step/pkgmgr/step_generate_xml.h