From: hb.min Date: Thu, 18 Apr 2013 14:55:26 +0000 (+0900) Subject: Add deprecated web privilege X-Git-Tag: accepted/tizen_2.1/20130425.034849~37^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3a52f693f0f4115fafcc995d9788abbd2648f718;p=framework%2Fosp%2Fappfw.git Add deprecated web privilege Change-Id: Ic271eba0e876b4443611870798de65324413b099 Signed-off-by: hb.min --- diff --git a/src/security/inc/FSec_AccessControlTypes.h b/src/security/inc/FSec_AccessControlTypes.h index 6ff62d8..58a2494 100644 --- a/src/security/inc/FSec_AccessControlTypes.h +++ b/src/security/inc/FSec_AccessControlTypes.h @@ -148,6 +148,15 @@ enum _Privilege _PRV_FILESYSTEM_WRITE, _PRV_MESSAGEPORT, _PRV_NETWORKBEARERSELECTION, + _PRV_APPLICATION_READ, + _PRV_LOG, + _PRV_MESSAGING_SEND, + _PRV_SE, + _PRV_SECUREELEMENT, + _PRV_SECURESTORAGE_READ, + _PRV_SECURESTORAGE_WRITE, + _PRV_TIME, + _PRV_TIZEN, _MAX_PRIVILEGE_ENUM }; @@ -276,6 +285,15 @@ const static _PrivilegeStringList privilegeListTable[_MAX_PRIVILEGE_ENUM] = {L"filesystem.write", _PRV_FILESYSTEM_WRITE}, {L"messageport", _PRV_MESSAGEPORT}, {L"networkbearerselection", _PRV_NETWORKBEARERSELECTION}, + {L"application.read", _PRV_APPLICATION_READ}, + {L"log", _PRV_LOG}, + {L"messaging.send", _PRV_MESSAGING_SEND}, + {L"se", _PRV_SE}, + {L"secureelement", _PRV_SECUREELEMENT}, + {L"securestorage.read", _PRV_SECURESTORAGE_READ}, + {L"securestorage.write", _PRV_SECURESTORAGE_WRITE}, + {L"time", _PRV_TIME}, + {L"tizen", _PRV_TIZEN}, }; enum _PrivilegeApiVersion @@ -402,6 +420,15 @@ const static Tizen::Base::_ApiVisibility visibilityLevelListTable[_MAX_PRIVILEGE { Tizen::Base::_API_VISIBILITY_PUBLIC }, // filesystem.write { Tizen::Base::_API_VISIBILITY_PARTNER }, // messageport { Tizen::Base::_API_VISIBILITY_PARTNER }, // networkbearerselection + { Tizen::Base::_API_VISIBILITY_PARTNER }, // application.read + { Tizen::Base::_API_VISIBILITY_PUBLIC }, // log + { Tizen::Base::_API_VISIBILITY_PUBLIC }, // messaging.send + { Tizen::Base::_API_VISIBILITY_PARTNER }, // se + { Tizen::Base::_API_VISIBILITY_PARTNER }, // secureelement + { Tizen::Base::_API_VISIBILITY_PUBLIC }, // securestorage.read + { Tizen::Base::_API_VISIBILITY_PUBLIC }, // securestorage.write + { Tizen::Base::_API_VISIBILITY_PUBLIC }, // time + { Tizen::Base::_API_VISIBILITY_PUBLIC }, // tizen }; enum _PrivilegeLevel @@ -528,6 +555,15 @@ const static _PrivilegeLevel privilegeLevelListTable[_MAX_PRIVILEGE_ENUM][_PRV_A { _PRV_LEVEL_USER }, // filesystem.write { _PRV_LEVEL_USER }, // messageport { _PRV_LEVEL_USER }, // networkbearerselection + { _PRV_LEVEL_SYSTEM }, // application.read + { _PRV_LEVEL_USER }, // log + { _PRV_LEVEL_USER }, // messaging.send + { _PRV_LEVEL_SYSTEM }, // se + { _PRV_LEVEL_SYSTEM }, // secureelement + { _PRV_LEVEL_USER }, // securestorage.read + { _PRV_LEVEL_USER }, // securestorage.write + { _PRV_LEVEL_USER }, // time + { _PRV_LEVEL_USER }, // tizen }; const static bool privacyListTable[_MAX_PRIVILEGE_ENUM][_PRV_API_VER_MAX] = @@ -648,6 +684,15 @@ const static bool privacyListTable[_MAX_PRIVILEGE_ENUM][_PRV_API_VER_MAX] = { false }, // filesystem.write { false }, // messageport { false }, // networkbearerselection + { false }, // application.read + { false }, // log + { true }, // messaging.send + { false }, // se + { false }, // secureelement + { false }, // securestorage.read + { false }, // securestorage.write + { false }, // time + { false }, // tizen }; const int MAX_BITWISE_PRIV_SIZE = (((_MAX_PRIVILEGE_ENUM - 1) / 32) + 1) * 4;