From: hb.min Date: Wed, 19 Jun 2013 10:55:20 +0000 (+0900) Subject: Add new privilege (appmanager.setting) X-Git-Tag: accepted/tizen/20130912.081851^2~218 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1e588c9bd601330dbdad802b281a0adf8507e5bb;p=platform%2Fframework%2Fnative%2Fappfw.git Add new privilege (appmanager.setting) Change-Id: I699c3c15800e979cfbca91a55c27e9b86d13bbd3 Signed-off-by: hb.min --- diff --git a/src/security/inc/FSec_AccessControlTypes.h b/src/security/inc/FSec_AccessControlTypes.h index 8c9c4a2..4944d08 100644 --- a/src/security/inc/FSec_AccessControlTypes.h +++ b/src/security/inc/FSec_AccessControlTypes.h @@ -162,6 +162,7 @@ enum _Privilege _PRV_TESTAUTOMATION, _PRV_NOTIFICATION_READ, _PRV_NOTIFICATION_WRITE, + _PRV_APPMANAGER_SETTING, _MAX_PRIVILEGE_ENUM }; @@ -305,6 +306,7 @@ const static _PrivilegeStringList privilegeListTable[_MAX_PRIVILEGE_ENUM] = {L"testautomation", _PRV_TESTAUTOMATION}, {L"notification.read", _PRV_NOTIFICATION_READ}, {L"notification.write", _PRV_NOTIFICATION_WRITE}, + {L"appmanager.setting", _PRV_APPMANAGER_SETTING}, }; enum _PrivilegeApiVersion @@ -446,6 +448,7 @@ const static Tizen::Base::_ApiVisibility visibilityLevelListTable[_MAX_PRIVILEGE { Tizen::Base::_API_VISIBILITY_PLATFORM }, // testautomation { Tizen::Base::_API_VISIBILITY_PUBLIC }, // notification.read { Tizen::Base::_API_VISIBILITY_PUBLIC }, // notification.write + { Tizen::Base::_API_VISIBILITY_PLATFORM }, // appmanager.setting }; enum _PrivilegeLevel @@ -587,6 +590,7 @@ const static _PrivilegeLevel privilegeLevelListTable[_MAX_PRIVILEGE_ENUM][_PRV_A { _PRV_LEVEL_SYSTEM }, // testautomation { _PRV_LEVEL_USER }, // notification.read { _PRV_LEVEL_USER }, // notification.write + { _PRV_LEVEL_SYSTEM }, // appmanager.setting }; const static bool privacyListTable[_MAX_PRIVILEGE_ENUM][_PRV_API_VER_MAX] = @@ -722,6 +726,7 @@ const static bool privacyListTable[_MAX_PRIVILEGE_ENUM][_PRV_API_VER_MAX] = { false }, // testautomation { false }, // notification.read { false }, // notification.write + { false }, // appmanager.setting }; const int MAX_BITWISE_PRIV_SIZE = (((_MAX_PRIVILEGE_ENUM - 1) / 32) + 1) * 4;