Add new privilege for web API
authorhb.min <hb.min@samsung.com>
Mon, 24 Jun 2013 12:02:41 +0000 (21:02 +0900)
committerhb.min <hb.min@samsung.com>
Mon, 24 Jun 2013 12:02:41 +0000 (21:02 +0900)
Change-Id: Iee114b747ae8f56967a03c23c2e96a442a5f869b
Signed-off-by: hb.min <hb.min@samsung.com>
src/security/inc/FSec_AccessControlTypes.h

index 4944d08..be5543d 100644 (file)
@@ -163,6 +163,7 @@ enum _Privilege
        _PRV_NOTIFICATION_READ,
        _PRV_NOTIFICATION_WRITE,
        _PRV_APPMANAGER_SETTING,
+       _PRV_APPLICATION_INFO,
        _MAX_PRIVILEGE_ENUM
 };
 
@@ -307,6 +308,7 @@ const static _PrivilegeStringList privilegeListTable[_MAX_PRIVILEGE_ENUM] =
        {L"notification.read", _PRV_NOTIFICATION_READ},
        {L"notification.write", _PRV_NOTIFICATION_WRITE},
        {L"appmanager.setting", _PRV_APPMANAGER_SETTING},
+       {L"application.info", _PRV_APPLICATION_INFO},
 };
 
 enum _PrivilegeApiVersion
@@ -449,6 +451,7 @@ const static Tizen::Base::_ApiVisibility visibilityLevelListTable[_MAX_PRIVILEGE
        { Tizen::Base::_API_VISIBILITY_PUBLIC },        // notification.read
        { Tizen::Base::_API_VISIBILITY_PUBLIC },        // notification.write
        { Tizen::Base::_API_VISIBILITY_PLATFORM },      // appmanager.setting
+       { Tizen::Base::_API_VISIBILITY_PUBLIC },        // application.info
 };
 
 enum _PrivilegeLevel
@@ -591,6 +594,7 @@ const static _PrivilegeLevel privilegeLevelListTable[_MAX_PRIVILEGE_ENUM][_PRV_A
        { _PRV_LEVEL_USER },    // notification.read
        { _PRV_LEVEL_USER },    // notification.write
        { _PRV_LEVEL_SYSTEM },  // appmanager.setting
+       { _PRV_LEVEL_USER },    // application.info
 };
 
 const static bool privacyListTable[_MAX_PRIVILEGE_ENUM][_PRV_API_VER_MAX] =
@@ -727,6 +731,7 @@ const static bool privacyListTable[_MAX_PRIVILEGE_ENUM][_PRV_API_VER_MAX] =
        { false },      // notification.read
        { false },      // notification.write
        { false },      // appmanager.setting
+       { false },      // application.info
 };
 
 const int MAX_BITWISE_PRIV_SIZE = (((_MAX_PRIVILEGE_ENUM - 1) / 32) + 1) * 4;