Add deprecated privilege of web API (notification.read/write)
authorhb.min <hb.min@samsung.com>
Sat, 1 Jun 2013 03:14:00 +0000 (12:14 +0900)
committerhb.min <hb.min@samsung.com>
Sat, 1 Jun 2013 03:14:00 +0000 (12:14 +0900)
Change-Id: Ie403e50be2d5bd28f45560738c74e02d9ad10d49
Signed-off-by: hb.min <hb.min@samsung.com>
src/security/inc/FSec_AccessControlTypes.h

index 5b5a65a..8c9c4a2 100644 (file)
@@ -160,6 +160,8 @@ enum _Privilege
        _PRV_FULLSCREEN,
        _PRV_UNLIMITEDSTORAGE,
        _PRV_TESTAUTOMATION,
+       _PRV_NOTIFICATION_READ,
+       _PRV_NOTIFICATION_WRITE,
        _MAX_PRIVILEGE_ENUM
 };
 
@@ -301,6 +303,8 @@ const static _PrivilegeStringList privilegeListTable[_MAX_PRIVILEGE_ENUM] =
        {L"fullscreen", _PRV_FULLSCREEN},
        {L"unlimitedstorage", _PRV_UNLIMITEDSTORAGE},
        {L"testautomation", _PRV_TESTAUTOMATION},
+       {L"notification.read", _PRV_NOTIFICATION_READ},
+       {L"notification.write", _PRV_NOTIFICATION_WRITE},
 };
 
 enum _PrivilegeApiVersion
@@ -440,6 +444,8 @@ const static Tizen::Base::_ApiVisibility visibilityLevelListTable[_MAX_PRIVILEGE
        { Tizen::Base::_API_VISIBILITY_PUBLIC },        // fullscreen
        { Tizen::Base::_API_VISIBILITY_PUBLIC },        // unlimitedstorage
        { Tizen::Base::_API_VISIBILITY_PLATFORM },      // testautomation
+       { Tizen::Base::_API_VISIBILITY_PUBLIC },        // notification.read
+       { Tizen::Base::_API_VISIBILITY_PUBLIC },        // notification.write
 };
 
 enum _PrivilegeLevel
@@ -579,6 +585,8 @@ const static _PrivilegeLevel privilegeLevelListTable[_MAX_PRIVILEGE_ENUM][_PRV_A
        { _PRV_LEVEL_USER },    // fullscreen
        { _PRV_LEVEL_USER },    // unlimitedstorage
        { _PRV_LEVEL_SYSTEM },  // testautomation
+       { _PRV_LEVEL_USER },    // notification.read
+       { _PRV_LEVEL_USER },    // notification.write
 };
 
 const static bool privacyListTable[_MAX_PRIVILEGE_ENUM][_PRV_API_VER_MAX] =
@@ -712,6 +720,8 @@ const static bool privacyListTable[_MAX_PRIVILEGE_ENUM][_PRV_API_VER_MAX] =
        { false },      // fullscreen
        { false },      // unlimitedstorage
        { false },      // testautomation
+       { false },      // notification.read
+       { false },      // notification.write
 };
 
 const int MAX_BITWISE_PRIV_SIZE = (((_MAX_PRIVILEGE_ENUM - 1) / 32) + 1) * 4;