Add new privilege (appmanager.setting)
authorhb.min <hb.min@samsung.com>
Wed, 19 Jun 2013 10:55:20 +0000 (19:55 +0900)
committerhb.min <hb.min@samsung.com>
Wed, 19 Jun 2013 10:55:20 +0000 (19:55 +0900)
Change-Id: I699c3c15800e979cfbca91a55c27e9b86d13bbd3
Signed-off-by: hb.min <hb.min@samsung.com>
src/security/inc/FSec_AccessControlTypes.h

index 8c9c4a2..4944d08 100644 (file)
@@ -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;