Added new privilege (antivirus)
authorhb.min <hb.min@samsung.com>
Mon, 25 Mar 2013 04:50:42 +0000 (13:50 +0900)
committerhb.min <hb.min@samsung.com>
Mon, 25 Mar 2013 04:50:42 +0000 (13:50 +0900)
Change-Id: I76c9e7d9a5f99f43ddda0cd64a08344e6bb510db
Signed-off-by: hb.min <hb.min@samsung.com>
src/security/inc/FSec_AccessControlTypes.h

index fd33720..f250902 100644 (file)
@@ -130,6 +130,7 @@ enum _Privilege
        _PRV_PRIVILEGEMANAGER_READ,
        _PRV_PRIVACYMANAGER_READ,
        _PRV_PRIVACYMANAGER_WRITE,
+       _PRV_ANTIVIRUS,
        _MAX_PRIVILEGE_ENUM
 };
 
@@ -240,6 +241,7 @@ const static _PrivilegeStringList privilegeListTable[_MAX_PRIVILEGE_ENUM] =
        {L"privilegemanager.read", _PRV_PRIVILEGEMANAGER_READ},
        {L"privacymanager.read", _PRV_PRIVACYMANAGER_READ},
        {L"privacymanager.write", _PRV_PRIVACYMANAGER_WRITE},
+       {L"antivirus", _PRV_ANTIVIRUS},
 };
 
 enum _PrivilegeApiVersion
@@ -348,6 +350,7 @@ const static Tizen::Base::_ApiVisibility visibilityLevelListTable[_MAX_PRIVILEGE
        { Tizen::Base::_API_VISIBILITY_PARTNER },       // privilegemanager.read
        { Tizen::Base::_API_VISIBILITY_PARTNER_MANUFACTURER },  // privacymanager.read
        { Tizen::Base::_API_VISIBILITY_PARTNER_MANUFACTURER },  // privacymanager.write
+       { Tizen::Base::_API_VISIBILITY_PARTNER_MANUFACTURER },  // antivirus
 };
 
 enum _PrivilegeLevel
@@ -456,6 +459,7 @@ const static _PrivilegeLevel privilegeLevelListTable[_MAX_PRIVILEGE_ENUM][_PRV_A
        { _PRV_LEVEL_SYSTEM },  // privilegemanager.read
        { _PRV_LEVEL_SYSTEM },  // privacymanager.read
        { _PRV_LEVEL_SYSTEM },  // privacymanager.write
+       { _PRV_LEVEL_SYSTEM },  // antivirus
 };
 
 const int MAX_BITWISE_PRIV_SIZE = (((_MAX_PRIVILEGE_ENUM - 1) / 32) + 1) * 4;