1. Modify privilege verification logic according to the changes of expired version... 58/57858/2 submit/tizen/20160125.091654
authorYunjin Lee <yunjin-.lee@samsung.com>
Mon, 25 Jan 2016 09:11:42 +0000 (18:11 +0900)
committerYunjin Lee <yunjin-.lee@samsung.com>
Mon, 25 Jan 2016 09:14:00 +0000 (18:14 +0900)
Change-Id: I8e2778e498a7379c9b997eef3449bcc16fa240e8
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
capi/res/dbspace/core_privilege_info.csv
capi/res/dbspace/tv_core_db_generator.sh
capi/res/dbspace/tv_core_privilege_info.csv
capi/res/dbspace/tv_wrt_privilege_info.csv
capi/res/dbspace/wrt_privilege_info.csv
capi/src/privilege_db_manager.c
capi/src/privilege_manager.c
test/tc-privilege-db-manager.c

index 43e0ef6..f2142b6 100644 (file)
@@ -62,8 +62,8 @@ wearable,core,public,2.3.1,9.9,yes,http://tizen.org/privilege/internet,no,N/A,ID
 common,core,platform,2.4,9.9,yes,http://tizen.org/privilege/keygrab,no,N/A,IDS_TPLATFORM_HEADER_CAPTURING_SPECIAL_KEY_EVENTS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_ACTIONS_INVOLVING_SPECIAL_KEYS_SUCH_AS_THE_VOLUME_KEYS_MSG,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 mobile,core,public,2.3,9.9,yes,http://tizen.org/privilege/keymanager,no,N/A,IDS_TPLATFORM_BODY_USING_SECURE_REPOSITORY_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SAVE_KEYS_CERTIFICATES_AND_DATA_TO_AND_RETRIEVE_MSG,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 wearable,core,public,2.3.1,9.9,yes,http://tizen.org/privilege/keymanager,no,N/A,IDS_TPLATFORM_BODY_USING_SECURE_REPOSITORY_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SAVE_KEYS_CERTIFICATES_AND_DATA_TO_AND_RETRIEVE_MSG,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-mobile,core,platform,2.3,2.3.1,yes,http://tizen.org/privilege/keymanager.admin,no,N/A,IDS_TPLATFORM_BODY_LOCKING_UNLOCKING_SECURE_REPOSITORY_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_LOCK_AND_UNLOCK_PASSWORD_PROTECTED_STORAGE_AND_MANAGE_PASSWORD_CHANGES_FOR_IT,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-wearable,core,platform,2.3.1,2.3.1,yes,http://tizen.org/privilege/keymanager.admin,no,N/A,IDS_TPLATFORM_BODY_LOCKING_UNLOCKING_SECURE_REPOSITORY_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_LOCK_AND_UNLOCK_PASSWORD_PROTECTED_STORAGE_AND_MANAGE_PASSWORD_CHANGES_FOR_IT,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+mobile,core,platform,2.3,2.4,yes,http://tizen.org/privilege/keymanager.admin,no,N/A,IDS_TPLATFORM_BODY_LOCKING_UNLOCKING_SECURE_REPOSITORY_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_LOCK_AND_UNLOCK_PASSWORD_PROTECTED_STORAGE_AND_MANAGE_PASSWORD_CHANGES_FOR_IT,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+wearable,core,platform,2.3.1,2.4,yes,http://tizen.org/privilege/keymanager.admin,no,N/A,IDS_TPLATFORM_BODY_LOCKING_UNLOCKING_SECURE_REPOSITORY_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_LOCK_AND_UNLOCK_PASSWORD_PROTECTED_STORAGE_AND_MANAGE_PASSWORD_CHANGES_FOR_IT,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 mobile,core,public,2.3,9.9,yes,http://tizen.org/privilege/led,no,N/A,IDS_TPLATFORM_BODY_MANAGING_LEDS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_TURN_LEDS_ON_OR_OFF_SUCH_AS_THE_LED_ON_THE_FRONT_OF_THE_DEVICE_AND_THE_CAMERA_FLASH,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 wearable,core,public,2.3.1,9.9,yes,http://tizen.org/privilege/led,no,N/A,IDS_TPLATFORM_BODY_MANAGING_LEDS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_TURN_LEDS_ON_OR_OFF_SUCH_AS_THE_LED_ON_THE_FRONT_OF_THE_DEVICE_AND_THE_CAMERA_FLASH,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 mobile,core,public,2.3,9.9,yes,http://tizen.org/privilege/location,yes,LOCATION,IDS_TPLATFORM_BODY_USING_USER_LOCATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_USE_YOUR_LOCATION_DATA,IDS_TPLATFORM_OPT_LOCATION_T_LBS,,
@@ -112,7 +112,7 @@ wearable,core,platform,2.3.1,9.9,yes,http://tizen.org/privilege/screenshot,no,N/
 common,core,public,2.3.1,9.9,yes,http://tizen.org/privilege/secureelement,no,N/A,IDS_TPLATFORM_BODY_ACCESSING_SECURE_ELEMENTS,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_ACCESS_SECURE_SMART_CARD_CHIPS_SUCH_AS_UICC_SIM_EMBEDDED_SECURE_ELEMENTS_AND_SECURE_SD_CARDS,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 mobile,core,public,2.3,9.9,yes,http://tizen.org/privilege/shortcut,no,N/A,IDS_TPLATFORM_HEADER_MANAGING_SHORTCUTS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CREATE_AND_DELETE_SHORTCUTS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 common,core,public,2.4,9.9,yes,http://tizen.org/privilege/systemmonitor,no,N/A,IDS_TPLATFORM_HEADER_MONITORING_SYSTEM_RESOURCES,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_SYSTEM_INFORMATION_INCLUDING_INFORMATION_FROM_THE_CPU_AND_RAM,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-mobile,core,public,2.3,2.3,yes,http://tizen.org/privilege/systemsettings,no,N/A,IDS_TPLATFORM_HEADER_MANAGING_UNRESTRICTED_SYSTEM_SETTINGS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_UNRESTRICTED_SYSTEM_SETTINGS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+mobile,core,public,2.3,2.3.1,yes,http://tizen.org/privilege/systemsettings,no,N/A,IDS_TPLATFORM_HEADER_MANAGING_UNRESTRICTED_SYSTEM_SETTINGS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_UNRESTRICTED_SYSTEM_SETTINGS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 mobile,core,platform,2.3,9.9,yes,http://tizen.org/privilege/systemsettings.admin,no,N/A,IDS_TPLATFORM_HEADER_MANAGING_ALL_SYSTEM_SETTINGS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_ALL_SYSTEM_SETTINGS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 wearable,core,platform,2.3.1,9.9,yes,http://tizen.org/privilege/systemsettings.admin,no,N/A,IDS_TPLATFORM_HEADER_MANAGING_ALL_SYSTEM_SETTINGS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_ALL_SYSTEM_SETTINGS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 mobile,core,public,2.3,9.9,yes,http://tizen.org/privilege/telephony,no,N/A,IDS_TPLATFORM_BODY_ACCESSING_TELEPHONY_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RETRIEVE_TELEPHONY_INFORMATION_SUCH_AS_THE_NETWORK_AND_SIM_CARD_USED_THE_IMEI_AND_THE_STATUSES_OF_CALLS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
index 6f63b0a..4eb6da9 100755 (executable)
@@ -133,7 +133,7 @@ do
                echo "IDS_TPLATFORM_BODY_PAID_SERVICES_ABB"
                echo "IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB"
                echo "IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB"
-               echo "IDS_TPLATFORM_BODY_OTHER_PRIVILEGES_ABB" 
+               echo "IDS_TPLATFORM_BODY_OTHER_PRIVILEGES_ABB"
                exit
        fi
 
@@ -141,7 +141,7 @@ do
 
        echo "Inserting $PRIVILEGE_NAME ..."
 
-       sqlite3 $DB_NAME "insert into privilege_info values ( $PROFILE_ID, '$PROFILE', $PACKAGE_TYPE_ID, '$PACKAGE_TYPE', $PRIVILEGE_LEVEL_ID, '$PRIVILEGE_LEVEL', '$API_VERSION_ISSUED', '$API_VERSION_EXPIRED', '$DOCUMENTED', '$PRIVILEGE_NAME', '$PRIVILEGE_DISPLAY', '$PRIVILEGE_DESCRIPTION', $PRIVILEGE_GROUP_ID, '$PRIVILEGE_GROUP', '$CHANGED_TO_2_4_0')"
+       sqlite3 $DB_NAME "insert into privilege_info values ( $PROFILE_ID, '$PROFILE', $PACKAGE_TYPE_ID, '$PACKAGE_TYPE', $PRIVILEGE_LEVEL_ID, '$PRIVILEGE_LEVEL', '$API_VERSION_ISSUED', '$API_VERSION_EXPIRED', '$DOCUMENTED', '$PRIVILEGE_NAME', '$IS_PRIVACY', '$PRIVACY_GROUP', '$PRIVILEGE_DISPLAY', '$PRIVILEGE_DESCRIPTION', $PRIVILEGE_GROUP_ID, '$PRIVILEGE_GROUP', '$CHANGED_TO_2_4_0')"
 done
 
 echo "Check inserted data"
index 33f0a54..308175e 100644 (file)
@@ -1,14 +1,14 @@
 #PROFILE,#PACKAGE_TYPE,#PRIVILEGE_LEVEL,#API_VERSION_ISSUED,#API_VERSION_EXPIRED,#DOCUMENTED,#PRIVILEGE_NAME,#IS_PRIVACY,#PRIVACY_GROUP,#PRIVILEGE_DISPLAY,#PRIVILEGE_DESCRIPTION,#PRIVILEGE_GROUP,#CHANGED_TO_2_3_1,#CHANGED_TO_2_4_0
 tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/account.read,yes,ACCOUNT,IDS_TPLATFORM_BODY_READING_ACCOUNTS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_ACCOUNTS,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
 tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/account.write,yes,ACCOUNT,IDS_TPLATFORM_BODY_MANAGING_ACCOUNTS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CREATE_EDIT_AND_DELETE_ACCOUNTS,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/alarm.get,,,IDS_TPLATFORM_HEADER_RETRIEVING_ALARMS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_INFORMATION_ABOUT_YOUR_SAVED_ALARMS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/alarm.set,,,IDS_TPLATFORM_BODY_SETTING_ALARMS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SET_ALARMS_AND_WAKE_THE_DEVICE_UP_AT_SCHEDULED_TIMES,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/alarm.get,no,N/A,IDS_TPLATFORM_HEADER_RETRIEVING_ALARMS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_INFORMATION_ABOUT_YOUR_SAVED_ALARMS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/alarm.set,no,N/A,IDS_TPLATFORM_BODY_SETTING_ALARMS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SET_ALARMS_AND_WAKE_THE_DEVICE_UP_AT_SCHEDULED_TIMES,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/apphistory.read,yes,USERHISTORY,IDS_TPLATFORM_HEADER_READING_APPLICATION_USAGE_STATISTICS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_THE_STATISTICS_OF_APPLICATION_USAGE_SUCH_AS_WHICH_APPLICATIONS_HAVE_BEEN_USED_FREQUENTLY_OR_RECENTLY,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
-tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/appmanager.kill,,,IDS_TPLATFORM_BODY_CLOSING_APPLICATIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CLOSE_OTHER_APPLICATIONS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/appmanager.kill.bgapp,,,IDS_TPLATFORM_HEADER_CLOSING_BACKGROUND_APPLICATIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_REQUEST_TO_CLOSE_APPLICATIONS_RUNNING_IN_THE_BACKGROUND,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/appmanager.launch,,,IDS_TPLATFORM_HEADER_OPENING_AND_RESUMING_APPLICATIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_OPEN_OTHER_APPLICATIONS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/bluetooth,,,IDS_TPLATFORM_BODY_USING_UNRESTRICTED_BLUETOOTH_SERVICES_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_PERFORM_UNRESTRICTED_ACTIONS_USING_BLUETOOTH_SUCH_AS_SCANNING_FOR_AND_CONNECTING_TO_OTHER_DEVICES,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
-tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/bluetooth.admin,,,IDS_TPLATFORM_HEADER_CHANGING_BLUETOOTH_SETTINGS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CHANGE_BLUETOOTH_SETTINGS_SUCH_AS_TURNING_BLUETOOTH_ON_OR_OFF_SETTING_THE_DEVICE_NAME_AND_ENABLING_OR_DISABLING_AV_REMOTE_CONTROL,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
+tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/appmanager.kill,no,N/A,IDS_TPLATFORM_BODY_CLOSING_APPLICATIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CLOSE_OTHER_APPLICATIONS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/appmanager.kill.bgapp,no,N/A,IDS_TPLATFORM_HEADER_CLOSING_BACKGROUND_APPLICATIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_REQUEST_TO_CLOSE_APPLICATIONS_RUNNING_IN_THE_BACKGROUND,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/appmanager.launch,no,N/A,IDS_TPLATFORM_HEADER_OPENING_AND_RESUMING_APPLICATIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_OPEN_OTHER_APPLICATIONS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/bluetooth,no,N/A,IDS_TPLATFORM_BODY_USING_UNRESTRICTED_BLUETOOTH_SERVICES_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_PERFORM_UNRESTRICTED_ACTIONS_USING_BLUETOOTH_SUCH_AS_SCANNING_FOR_AND_CONNECTING_TO_OTHER_DEVICES,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
+tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/bluetooth.admin,no,N/A,IDS_TPLATFORM_HEADER_CHANGING_BLUETOOTH_SETTINGS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CHANGE_BLUETOOTH_SETTINGS_SUCH_AS_TURNING_BLUETOOTH_ON_OR_OFF_SETTING_THE_DEVICE_NAME_AND_ENABLING_OR_DISABLING_AV_REMOTE_CONTROL,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/bookmark.admin,yes,BOOKMARK,IDS_TPLATFORM_BODY_ACCESSING_INTERNET_BOOKMARKS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RETRIEVE_CREATE_EDIT_AND_DELETE_INTERNET_BOOKMARKS,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
 tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/calendar.read,yes,CALENDAR,IDS_TPLATFORM_BODY_READING_CALENDAR,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_EVENTS_AND_TASKS,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
 tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/calendar.write,yes,CALENDAR,IDS_TPLATFORM_BODY_MANAGING_CALENDAR,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CREATE_UPDATE_AND_DELETE_EVENTS_AND_TASKS,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
@@ -18,59 +18,59 @@ tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/callhistory.write,yes,USER
 tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/camera,yes,CAMERA,IDS_TPLATFORM_BODY_USING_CAMERA,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_TAKE_PICTURES_AND_TURN_THE_CAMERA_FLASH_ON_AND_OFF_WHILE_USING_CAMERA,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/contact.read,yes,CONTACTS,IDS_TPLATFORM_BODY_READING_CONTACTS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_YOUR_PROFILE_CONTACTS_AND_CONTACT_HISTORY_CONTACT_HISTORY_CAN_INCLUDE_SOCIAL_NETWORK_ACTIVITY,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
 tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/contact.write,yes,CONTACTS,IDS_TPLATFORM_BODY_MANAGING_CONTACTS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CREATE_UPDATE_AND_DELETE_YOUR_PROFILE_CONTACTS_AND_ANY_CONTACT_HISTORY_MSG,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/content.write,,,IDS_TPLATFORM_BODY_MANAGING_CONTENT,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CHANGE_MEDIA_INFORMATION_THIS_INFORMATION_CAN_BE_USED_BY_OTHER_APPLICATIONS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,platform,3,9.9,yes,http://tizen.org/privilege/d2d.admin,,,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,3,9.9,yes,http://tizen.org/privilege/d2d.appcontrol,,,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,3,9.9,yes,http://tizen.org/privilege/d2d.datasharing,,,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/datasharing,,,IDS_TPLATFORM_BODY_SHARING_DATA_BETWEEN_APPLICATIONS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SHARE_DATA_WITH_OTHER_APPLICATIONS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/display,,,IDS_TPLATFORM_BODY_MANAGING_DISPLAY_SETTINGS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_DISPLAY_SETTINGS_SUCH_AS_THE_BRIGHTNESS_THIS_MAY_INCREASE_BATTERY_CONSUMPTION,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/download,,,IDS_TPLATFORM_BODY_DOWNLOADING_VIA_HTTP,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_HTTP_DOWNLOADS_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/email,,,IDS_TPLATFORM_BODY_MANAGING_EMAIL_ACCOUNTS_MAILBOXES_AND_EMAILS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_YOUR_EMAIL_ACCOUNTS_INCLUDING_YOUR_FOLDERS_AND_EMAILS_POP3_AND_IMAP_DOWNLOADS_AND_SMTP_UPLOADS_MSG,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,,
-tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/email.admin,,,IDS_TPLATFORM_BODY_MANAGING_EMAIL_CONFIGURATIONS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_THE_SETTINGS_OF_EMAIL_APPLICATIONS,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/externalstorage,,,IDS_TPLATFORM_BODY_ACCESSING_EXTERNAL_STORAGE_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_FILES_THAT_ARE_SAVED_TO_EXTERNAL_STORAGE_SUCH_AS_SD_CARDS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/externalstorage.appdata,,,IDS_TPLATFORM_BODY_ACCESSING_APPLICATION_DATA_IN_EXTERNAL_STORAGE_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_ITS_OWN_FILES_IN_EXTERNAL_STORAGE_SUCH_AS_SD_CARDS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/haptic,,,IDS_TPLATFORM_BODY_MANAGING_VIBRATION_FEEDBACK_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CONTROL_VIBRATION_FEEDBACK,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/content.write,no,N/A,IDS_TPLATFORM_BODY_MANAGING_CONTENT,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CHANGE_MEDIA_INFORMATION_THIS_INFORMATION_CAN_BE_USED_BY_OTHER_APPLICATIONS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,platform,3,9.9,yes,http://tizen.org/privilege/d2d.admin,no,N/A,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,3,9.9,yes,http://tizen.org/privilege/d2d.appcontrol,no,N/A,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,3,9.9,yes,http://tizen.org/privilege/d2d.datasharing,no,N/A,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/datasharing,no,N/A,IDS_TPLATFORM_BODY_SHARING_DATA_BETWEEN_APPLICATIONS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SHARE_DATA_WITH_OTHER_APPLICATIONS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/display,no,N/A,IDS_TPLATFORM_BODY_MANAGING_DISPLAY_SETTINGS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_DISPLAY_SETTINGS_SUCH_AS_THE_BRIGHTNESS_THIS_MAY_INCREASE_BATTERY_CONSUMPTION,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/download,no,N/A,IDS_TPLATFORM_BODY_DOWNLOADING_VIA_HTTP,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_HTTP_DOWNLOADS_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/email,no,N/A,IDS_TPLATFORM_BODY_MANAGING_EMAIL_ACCOUNTS_MAILBOXES_AND_EMAILS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_YOUR_EMAIL_ACCOUNTS_INCLUDING_YOUR_FOLDERS_AND_EMAILS_POP3_AND_IMAP_DOWNLOADS_AND_SMTP_UPLOADS_MSG,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,,
+tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/email.admin,no,N/A,IDS_TPLATFORM_BODY_MANAGING_EMAIL_CONFIGURATIONS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_THE_SETTINGS_OF_EMAIL_APPLICATIONS,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/externalstorage,no,N/A,IDS_TPLATFORM_BODY_ACCESSING_EXTERNAL_STORAGE_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_FILES_THAT_ARE_SAVED_TO_EXTERNAL_STORAGE_SUCH_AS_SD_CARDS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/externalstorage.appdata,no,N/A,IDS_TPLATFORM_BODY_ACCESSING_APPLICATION_DATA_IN_EXTERNAL_STORAGE_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_ITS_OWN_FILES_IN_EXTERNAL_STORAGE_SUCH_AS_SD_CARDS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/haptic,no,N/A,IDS_TPLATFORM_BODY_MANAGING_VIBRATION_FEEDBACK_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CONTROL_VIBRATION_FEEDBACK,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/healthinfo,yes,SENSOR,IDS_TPLATFORM_HEADER_READING_HEALTH_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_HEALTH_INFORMATION_GATHERED_BY_THE_DEVICE_SENSORS_SUCH_AS_THE_PEDOMETER_AND_THE_HEART_RATE_MONITOR,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/ime,,,IDS_TPLATFORM_HEADER_PROVIDING_INPUT_METHODS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_PROVIDE_USERS_WITH_A_WAY_TO_ENTER_CHARACTERS_AND_SYMBOLS_INTO_AN_ASSOCIATED_TEXT_FIELD,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/imemanager,,,IDS_TPLATFORM_BODY_MANAGING_INPUT_METHODS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_INSTALLED_INPUT_METHODS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/inputgenerator,,,IDS_TPLATFORM_HEADER_GENERATING_TOUCH_AND_KEY_EVENTS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SIMULATE_KEYS_BEING_PRESSED_AND_TOUCH_INTERACTIONS_WITH_THE_SCREEN,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/internet,,,IDS_TPLATFORM_BODY_ACCESSING_INTERNET,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_ACCESS_THE_INTERNET_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/keymanager,,,IDS_TPLATFORM_BODY_USING_SECURE_REPOSITORY_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SAVE_KEYS_CERTIFICATES_AND_DATA_TO_AND_RETRIEVE_MSG,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/led,,,IDS_TPLATFORM_BODY_MANAGING_LEDS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_TURN_LEDS_ON_OR_OFF_SUCH_AS_THE_LED_ON_THE_FRONT_OF_THE_DEVICE_AND_THE_CAMERA_FLASH,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/ime,no,N/A,IDS_TPLATFORM_HEADER_PROVIDING_INPUT_METHODS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_PROVIDE_USERS_WITH_A_WAY_TO_ENTER_CHARACTERS_AND_SYMBOLS_INTO_AN_ASSOCIATED_TEXT_FIELD,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/imemanager,no,N/A,IDS_TPLATFORM_BODY_MANAGING_INPUT_METHODS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_INSTALLED_INPUT_METHODS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/inputgenerator,no,N/A,IDS_TPLATFORM_HEADER_GENERATING_TOUCH_AND_KEY_EVENTS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SIMULATE_KEYS_BEING_PRESSED_AND_TOUCH_INTERACTIONS_WITH_THE_SCREEN,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/internet,no,N/A,IDS_TPLATFORM_BODY_ACCESSING_INTERNET,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_ACCESS_THE_INTERNET_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/keymanager,no,N/A,IDS_TPLATFORM_BODY_USING_SECURE_REPOSITORY_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SAVE_KEYS_CERTIFICATES_AND_DATA_TO_AND_RETRIEVE_MSG,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/led,no,N/A,IDS_TPLATFORM_BODY_MANAGING_LEDS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_TURN_LEDS_ON_OR_OFF_SUCH_AS_THE_LED_ON_THE_FRONT_OF_THE_DEVICE_AND_THE_CAMERA_FLASH,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/location,yes,LOCATION,IDS_TPLATFORM_BODY_USING_USER_LOCATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_USE_YOUR_LOCATION_DATA,IDS_TPLATFORM_OPT_LOCATION_T_LBS,,
 tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/location.enable,yes,LOCATION,IDS_TPLATFORM_BODY_MANAGING_LOCATION_SETTINGS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CONTROL_YOUR_LOCATION_SERVICE_SETTINGS,IDS_TPLATFORM_OPT_LOCATION_T_LBS,,
 tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/mapservice,yes,LOCATION,IDS_TPLATFORM_HEADER_USING_MAP_SERVICES,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_USE_MAP_SERVICES_SUCH_AS_GEOCODER_PLACES_AND_ROUTE_HDIRECTION,IDS_TPLATFORM_OPT_LOCATION_T_LBS,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/mediacontroller.client,,,IDS_TPLATFORM_HEADER_CONTROLLING_MEDIA_PLAYER,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RECEIVE_INFORMATION_ABOUT_CURRENTLY_PLAYING_MEDIA_FROM_APPLICATIONS_THAT_ARE_ALLOWED_TO_SEND_IT_MSG,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/mediacontroller.server,,,IDS_TPLATFORM_HEADER_ACCEPTING_REMOTE_CONTROLS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SEND_INFORMATION_ABOUT_CURRENTLY_PLAYING_MEDIA_TO_APPLICATIONS_THAT_ARE_ALLOWED_TO_RECEIVE_IT_MSG,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/mediacontroller.client,no,N/A,IDS_TPLATFORM_HEADER_CONTROLLING_MEDIA_PLAYER,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RECEIVE_INFORMATION_ABOUT_CURRENTLY_PLAYING_MEDIA_FROM_APPLICATIONS_THAT_ARE_ALLOWED_TO_SEND_IT_MSG,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/mediacontroller.server,no,N/A,IDS_TPLATFORM_HEADER_ACCEPTING_REMOTE_CONTROLS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SEND_INFORMATION_ABOUT_CURRENTLY_PLAYING_MEDIA_TO_APPLICATIONS_THAT_ARE_ALLOWED_TO_RECEIVE_IT_MSG,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/mediahistory.read,yes,USERHISTORY,IDS_TPLATFORM_HEADER_READING_MEDIA_PLAYBACK_STATISTICS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_THE_STATISTICS_CONCERNING_THE_MUSIC_AND_VIDEOS_PLAYED_ON_THE_DEVICE_SUCH_AS_THE_PEAK_TIMES_FOR_PLAYING_MUSIC_OR_VIDEOS,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/mediastorage,,,IDS_TPLATFORM_HEADER_ACCESSING_MEDIA_FOLDERS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_FILES_IN_MEDIA_FOLDERS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/mediastorage,no,N/A,IDS_TPLATFORM_HEADER_ACCESSING_MEDIA_FOLDERS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_FILES_IN_MEDIA_FOLDERS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/message.read,yes,MESSAGE,IDS_TPLATFORM_BODY_READING_TEXT_AND_MULTIMEDIA_MESSAGES_AND_RELATED_INFORMATION_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_TEXT_AND_MULTIMEDIA_MESSAGES_AND_ANY_INFORMATION_RELATED_TO_THEM,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
 tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/message.write,yes,MESSAGE,IDS_TPLATFORM_BODY_SENDING_TEXT_AND_MULTIMEDIA_MESSAGES_AND_UPDATING_THEIR_STATUSES_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_WRITE_SEND_DELETE_AND_MOVE_TEXT_AND_MULTIMEDIA_MESSAGES_DOWNLOAD_MULTIMEDIA_MESSAGES_MSG,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/minicontrol.provider,,,IDS_TPLATFORM_HEADER_SHOWING_TOOLBAR,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SHOW_A_SMALL_TOOLBAR_ON_THE_NOTIFICATION_PANEL_OR_LOCK_SCREEN_WHILE_IT_IS_OPEN,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/network.get,,,IDS_TPLATFORM_HEADER_READING_NETWORK_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RETRIEVE_NETWORK_INFORMATION_SUCH_AS_THE_STATUS_OF_EACH_NETWORK_ITS_TYPE_AND_DETAILED_NETWORK_PROFILE_INFORMATION,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/network.profile,,,IDS_TPLATFORM_HEADER_MANAGING_NETWORK_PROFILES,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_ADD_REMOVE_AND_EDIT_NETWORK_PROFILES,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/network.set,,,IDS_TPLATFORM_HEADER_MANAGING_NETWORK_CONNECTIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_TURN_WI_FI_ON_AND_OFF_AND_CONNECT_TO_AND_DISCONNECT_FROM_WI_FI_AND_MOBILE_NETWORKS_MSG,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/nfc,,,IDS_TPLATFORM_HEADER_USING_BASIC_NFC_SERVICES,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_NFC_TAG_INFORMATION_AND_SEND_NFC_MESSAGES_TO_OTHER_DEVICES,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/nfc.admin,,,IDS_TPLATFORM_BODY_MANAGING_NFC_GENERAL_SETTINGS,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_CHANGE_NFC_SETTINGS_SUCH_AS_TURNING_NFC_ON_OR_OFF,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/nfc.cardemulation,,,IDS_TPLATFORM_HEADER_USING_NFC_CARD_EMULATION_MODE,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_ACCESS_SMART_CARD_DETAILS_SUCH_AS_CREDIT_CARD_DETAILS_AND_ALLOW_USERS_TO_MAKE_PAYMENTS_VIA_NFC,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/notification,,,IDS_TPLATFORM_BODY_PROVIDING_NOTIFICATIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SHOW_AND_HIDE_ITS_OWN_NOTIFICATIONS_AND_BADGES,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/packagemanager.admin,,,IDS_TPLATFORM_HEADER_INSTALLING_UNINSTALLING_APPLICATION_PACKAGES,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_INSTALL_AND_UNINSTALL_APPLICATION_PACKAGES,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/packagemanager.clearcache,,,IDS_TPLATFORM_HEADER_CLEARING_OTHER_APPLICATIONS_CACHES,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CLEAR_OTHER_APPLICATIONS_CACHES,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/packagemanager.info,,,IDS_TPLATFORM_HEADER_RETRIEVING_DETAILED_PACKAGE_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RETRIEVE_DETAILED_APPLICATION_PACKAGE_INFORMATION,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/power,,,IDS_TPLATFORM_BODY_MANAGING_POWER,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_CONTROL_POWER_RELATED_SETTINGS_SUCH_AS_DIMMING_THE_SCREEN,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/push,,,IDS_TPLATFORM_BODY_RECEIVING_PUSH_NOTIFICATIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RECEIVE_NOTIFICATIONS_VIA_THE_INTERNET_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,,
-tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/reboot,,,IDS_TPLATFORM_HEADER_RESTARTING_DEVICE,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RESTART_THE_DEVICE,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/minicontrol.provider,no,N/A,IDS_TPLATFORM_HEADER_SHOWING_TOOLBAR,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SHOW_A_SMALL_TOOLBAR_ON_THE_NOTIFICATION_PANEL_OR_LOCK_SCREEN_WHILE_IT_IS_OPEN,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/network.get,no,N/A,IDS_TPLATFORM_HEADER_READING_NETWORK_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RETRIEVE_NETWORK_INFORMATION_SUCH_AS_THE_STATUS_OF_EACH_NETWORK_ITS_TYPE_AND_DETAILED_NETWORK_PROFILE_INFORMATION,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/network.profile,no,N/A,IDS_TPLATFORM_HEADER_MANAGING_NETWORK_PROFILES,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_ADD_REMOVE_AND_EDIT_NETWORK_PROFILES,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/network.set,no,N/A,IDS_TPLATFORM_HEADER_MANAGING_NETWORK_CONNECTIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_TURN_WI_FI_ON_AND_OFF_AND_CONNECT_TO_AND_DISCONNECT_FROM_WI_FI_AND_MOBILE_NETWORKS_MSG,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/nfc,no,N/A,IDS_TPLATFORM_HEADER_USING_BASIC_NFC_SERVICES,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_NFC_TAG_INFORMATION_AND_SEND_NFC_MESSAGES_TO_OTHER_DEVICES,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/nfc.admin,no,N/A,IDS_TPLATFORM_BODY_MANAGING_NFC_GENERAL_SETTINGS,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_CHANGE_NFC_SETTINGS_SUCH_AS_TURNING_NFC_ON_OR_OFF,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/nfc.cardemulation,no,N/A,IDS_TPLATFORM_HEADER_USING_NFC_CARD_EMULATION_MODE,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_ACCESS_SMART_CARD_DETAILS_SUCH_AS_CREDIT_CARD_DETAILS_AND_ALLOW_USERS_TO_MAKE_PAYMENTS_VIA_NFC,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/notification,no,N/A,IDS_TPLATFORM_BODY_PROVIDING_NOTIFICATIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SHOW_AND_HIDE_ITS_OWN_NOTIFICATIONS_AND_BADGES,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/packagemanager.admin,no,N/A,IDS_TPLATFORM_HEADER_INSTALLING_UNINSTALLING_APPLICATION_PACKAGES,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_INSTALL_AND_UNINSTALL_APPLICATION_PACKAGES,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/packagemanager.clearcache,no,N/A,IDS_TPLATFORM_HEADER_CLEARING_OTHER_APPLICATIONS_CACHES,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CLEAR_OTHER_APPLICATIONS_CACHES,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/packagemanager.info,no,N/A,IDS_TPLATFORM_HEADER_RETRIEVING_DETAILED_PACKAGE_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RETRIEVE_DETAILED_APPLICATION_PACKAGE_INFORMATION,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/power,no,N/A,IDS_TPLATFORM_BODY_MANAGING_POWER,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_CONTROL_POWER_RELATED_SETTINGS_SUCH_AS_DIMMING_THE_SCREEN,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/push,no,N/A,IDS_TPLATFORM_BODY_RECEIVING_PUSH_NOTIFICATIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RECEIVE_NOTIFICATIONS_VIA_THE_INTERNET_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,,
+tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/reboot,no,N/A,IDS_TPLATFORM_HEADER_RESTARTING_DEVICE,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RESTART_THE_DEVICE,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/recorder,yes,MICROPHONE,IDS_TPLATFORM_HEADER_RECORDING_VIDEO_AND_AUDIO,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RECORD_VIDEO_AND_AUDIO,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
-tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/screenshot,,,IDS_TPLATFORM_HEADER_CAPTURING_DEVICE_SCREEN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CAPTURE_SCREENSHOTS,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/secureelement,,,IDS_TPLATFORM_BODY_ACCESSING_SECURE_ELEMENTS,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_ACCESS_SECURE_SMART_CARD_CHIPS_SUCH_AS_UICC_SIM_EMBEDDED_SECURE_ELEMENTS_AND_SECURE_SD_CARDS,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/shortcut,,,IDS_TPLATFORM_HEADER_MANAGING_SHORTCUTS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CREATE_AND_DELETE_SHORTCUTS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/systemmonitor,,,IDS_TPLATFORM_HEADER_MONITORING_SYSTEM_RESOURCES,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_SYSTEM_INFORMATION_INCLUDING_INFORMATION_FROM_THE_CPU_AND_RAM,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/systemsettings.admin,,,IDS_TPLATFORM_HEADER_MANAGING_ALL_SYSTEM_SETTINGS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_ALL_SYSTEM_SETTINGS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/telephony,,,IDS_TPLATFORM_BODY_ACCESSING_TELEPHONY_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RETRIEVE_TELEPHONY_INFORMATION_SUCH_AS_THE_NETWORK_AND_SIM_CARD_USED_THE_IMEI_AND_THE_STATUSES_OF_CALLS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/telephony.admin,,,IDS_TPLATFORM_HEADER_MANAGING_TELEPHONY_SETTINGS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_TELEPHONY_SETTINGS_SUCH_AS_THOSE_FOR_INCOMING_AND_OUTGOING_CALLS_FORWARDING_AND_HOLDING_CALLS_NETWORKS_AND_SIM_CARDS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/tethering.admin,,,IDS_TPLATFORM_HEADER_ACCESSING_TETHERING_SERVICES,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_ENABLE_AND_DISABLE_TETHERING_SERVICES_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/volume.set,,,IDS_TPLATFORM_HEADER_ADJUSTING_VOLUME,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_ADJUST_THE_VOLUME_FOR_DIFFERENT_FEATURES_SUCH_AS_NOTIFICATION_ALERTS_RINGTONES_AND_MEDIA,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/screenshot,no,N/A,IDS_TPLATFORM_HEADER_CAPTURING_DEVICE_SCREEN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CAPTURE_SCREENSHOTS,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/secureelement,no,N/A,IDS_TPLATFORM_BODY_ACCESSING_SECURE_ELEMENTS,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_ACCESS_SECURE_SMART_CARD_CHIPS_SUCH_AS_UICC_SIM_EMBEDDED_SECURE_ELEMENTS_AND_SECURE_SD_CARDS,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/shortcut,no,N/A,IDS_TPLATFORM_HEADER_MANAGING_SHORTCUTS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CREATE_AND_DELETE_SHORTCUTS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/systemmonitor,no,N/A,IDS_TPLATFORM_HEADER_MONITORING_SYSTEM_RESOURCES,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_SYSTEM_INFORMATION_INCLUDING_INFORMATION_FROM_THE_CPU_AND_RAM,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/systemsettings.admin,no,N/A,IDS_TPLATFORM_HEADER_MANAGING_ALL_SYSTEM_SETTINGS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_ALL_SYSTEM_SETTINGS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/telephony,no,N/A,IDS_TPLATFORM_BODY_ACCESSING_TELEPHONY_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RETRIEVE_TELEPHONY_INFORMATION_SUCH_AS_THE_NETWORK_AND_SIM_CARD_USED_THE_IMEI_AND_THE_STATUSES_OF_CALLS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/telephony.admin,no,N/A,IDS_TPLATFORM_HEADER_MANAGING_TELEPHONY_SETTINGS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_TELEPHONY_SETTINGS_SUCH_AS_THOSE_FOR_INCOMING_AND_OUTGOING_CALLS_FORWARDING_AND_HOLDING_CALLS_NETWORKS_AND_SIM_CARDS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/tethering.admin,no,N/A,IDS_TPLATFORM_HEADER_ACCESSING_TETHERING_SERVICES,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_ENABLE_AND_DISABLE_TETHERING_SERVICES_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/volume.set,no,N/A,IDS_TPLATFORM_HEADER_ADJUSTING_VOLUME,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_ADJUST_THE_VOLUME_FOR_DIFFERENT_FEATURES_SUCH_AS_NOTIFICATION_ALERTS_RINGTONES_AND_MEDIA,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 tv,core,platform,2.4,9.9,yes,http://tizen.org/privilege/web-history.admin,yes,USERHISTORY,IDS_TPLATFORM_HEADER_MANAGING_INTERNET_HISTORY,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_YOUR_INTERNET_HISTORY,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/widget.viewer,,,IDS_TPLATFORM_HEADER_SHOWING_WIDGETS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SHOW_WIDGETS_AND_INFORMATION_FROM_THEIR_ASSOCIATED_APPLICATIONS_ON_THE_HOME_SCREEN,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/wifidirect,,,IDS_TPLATFORM_HEADER_MANAGING_WI_FI_DIRECT_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_ENABLE_AND_DISABLE_WI_FI_DIRECT_MANAGE_WI_FI_DIRECT_CONNECTIONS_AND_CHANGE_WI_FI_DIRECT_SETTINGS,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
-tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/window.priority.set,,,IDS_TPLATFORM_HEADER_DISPLAYING_WINDOWS_ON_TOP_OF_OTHER_APPLICATIONS_AND_SCREENS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_APPEAR_ON_TOP_OF_OTHER_WINDOWS_AND_SCREENS_MSG,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/widget.viewer,no,N/A,IDS_TPLATFORM_HEADER_SHOWING_WIDGETS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SHOW_WIDGETS_AND_INFORMATION_FROM_THEIR_ASSOCIATED_APPLICATIONS_ON_THE_HOME_SCREEN,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/wifidirect,no,N/A,IDS_TPLATFORM_HEADER_MANAGING_WI_FI_DIRECT_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_ENABLE_AND_DISABLE_WI_FI_DIRECT_MANAGE_WI_FI_DIRECT_CONNECTIONS_AND_CHANGE_WI_FI_DIRECT_SETTINGS,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
+tv,core,public,2.4,9.9,yes,http://tizen.org/privilege/window.priority.set,no,N/A,IDS_TPLATFORM_HEADER_DISPLAYING_WINDOWS_ON_TOP_OF_OTHER_APPLICATIONS_AND_SCREENS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_APPEAR_ON_TOP_OF_OTHER_WINDOWS_AND_SCREENS_MSG,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
index bf0000c..3f92c81 100644 (file)
@@ -13,11 +13,12 @@ tv,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/filesystem.write,IDS_TPLATF
 tv,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/fullscreen,IDS_TPLATFORM_HEADER_USING_FULL_SCREEN_VIEW,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_USE_FULL_SCREEN_VIEW,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,
 tv,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/internet,IDS_TPLATFORM_BODY_ACCESSING_INTERNET,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_ACCESS_THE_INTERNET_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,
 tv,wrt,public,2.4,9.9,yes,http://tizen.org/privilege/keymanager,IDS_TPLATFORM_BODY_USING_SECURE_REPOSITORY_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SAVE_KEYS_CERTIFICATES_AND_DATA_TO_AND_RETRIEVE_MSG,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,
+tv,wrt,public,2.4,9.9,yes,http://tizen.org/privilege/led,IDS_TPLATFORM_BODY_MANAGING_LEDS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_TURN_LEDS_ON_OR_OFF_SUCH_AS_THE_LED_ON_THE_FRONT_OF_THE_DEVICE_AND_THE_CAMERA_FLASH,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,
 tv,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/mediacapture,IDS_TPLATFORM_HEADER_CAPTURING_MEDIA_DATA,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CAPTURE_VIDEO_AND_AUDIO_DATA,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,
 tv,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/package.info,IDS_TPLATFORM_BODY_RECEIVING_PACKAGE_INFORMATION,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_RECEIVE_PACKAGE_INFORMATION,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,
 tv,wrt,platform,2.3,9.9,yes,http://tizen.org/privilege/packagemanager.install,IDS_TPLATFORM_BODY_MANAGING_PACKAGES,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_INSTALL_OR_UNINSTALL_APPLICATION_PACKAGES,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,
 tv,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/system,IDS_TPLATFORM_BODY_READING_SYSTEM_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_SYSTEM_INFORMATION,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,
-tv,wrt,partner,2.3,2.3,yes,http://tizen.org/privilege/systemmanager,IDS_TPLATFORM_BODY_READING_SECURE_SYSTEM_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_SECURE_SYSTEM_INFORMATION,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/telephony
+tv,wrt,partner,2.3,2.4,yes,http://tizen.org/privilege/systemmanager,IDS_TPLATFORM_BODY_READING_SECURE_SYSTEM_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_SECURE_SYSTEM_INFORMATION,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/telephony
 tv,wrt,public,2.4,9.9,yes,http://tizen.org/privilege/telephony,IDS_TPLATFORM_BODY_ACCESSING_TELEPHONY_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RETRIEVE_TELEPHONY_INFORMATION_SUCH_AS_THE_NETWORK_AND_SIM_CARD_USED_THE_IMEI_AND_THE_STATUSES_OF_CALLS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,
 tv,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/tv.audio,IDS_TPLATFORM_HEADER_CONTROLLING_THE_VOLUME_LEVEL_AND_PLAYING_THE_BEEP_AUDIO,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CHANGE_THE_VOLUME_MSG,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,
 tv,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/tv.channel,IDS_TPLATFORM_HEADER_CONTROLLING_THE_TV_CHANNEL_MSG,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CHANGE_THE_TV_CHANNEL_READ_INFORMATION_MSG,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,
@@ -25,4 +26,4 @@ tv,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/tv.display,IDS_TPLATFORM_HE
 tv,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/tv.inputdevice,IDS_TPLATFORM_HEADER_CAPTURING_KEY_EVENTS_OF_INPUT_DEVICES_EG_TV_REMOTE_CONTROL,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CAPTURE_THE_KEY_EVENTS_OF_AN_INPUT_DEVICE_MSG,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,
 tv,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/tv.window,IDS_TPLATFORM_HEADER_DISPLAYING_VIDEO_SOURCE_EMBEDDED_IN_THIS_APPLICATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_EMBED_THE_DISPLAY_MSG,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,
 tv,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/unlimitedstorage,IDS_TPLATFORM_BODY_ACCESSING_UNLIMITED_STORAGE,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SAVE_ITS_CONTENT_TO_YOUR_DEVICE_STORAGE_OR_EXTERNAL_STORAGE_LOCATIONS_SUCH_AS_SD_CARDS_WITH_NO_LIMIT_ON_THE_CONTENTS_SIZE,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,
-tv,wrt,public,2.3,2.3,yes,http://tizen.org/privilege/websetting,IDS_TPLATFORM_BODY_MANAGING_WEB_APPLICATION_SETTINGS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CHANGE_ITS_WEB_APPLICATION_SETTINGS_INCLUDING_DELETING_ITS_COOKIES,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,
+tv,wrt,public,2.3,2.4,yes,http://tizen.org/privilege/websetting,IDS_TPLATFORM_BODY_MANAGING_WEB_APPLICATION_SETTINGS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CHANGE_ITS_WEB_APPLICATION_SETTINGS_INCLUDING_DELETING_ITS_COOKIES,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,
index dd88d07..52a0298 100644 (file)
@@ -2,42 +2,42 @@
 mobile,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/account.read,IDS_TPLATFORM_BODY_READING_ACCOUNTS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_ACCOUNTS,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
 mobile,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/account.write,IDS_TPLATFORM_BODY_MANAGING_ACCOUNTS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CREATE_EDIT_AND_DELETE_ACCOUNTS,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
 common,wrt,public,1,9.9,yes,http://tizen.org/privilege/alarm,IDS_TPLATFORM_HEADER_MANAGING_ALARMS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_ALARMS_BY_RETRIEVING_SAVED_ALARMS_AND_WAKING_THE_DEVICE_UP_AT_SCHEDULED_TIMES,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-common,wrt,public,1,1,yes,http://tizen.org/privilege/alarm.read,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/alarm,http://tizen.org/privilege/alarm
-common,wrt,public,1,1,yes,http://tizen.org/privilege/alarm.write,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/alarm,http://tizen.org/privilege/alarm
-common,wrt,public,1,1,yes,http://tizen.org/privilege/application,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+common,wrt,public,1,2,yes,http://tizen.org/privilege/alarm.read,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/alarm,http://tizen.org/privilege/alarm
+common,wrt,public,1,2,yes,http://tizen.org/privilege/alarm.write,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/alarm,http://tizen.org/privilege/alarm
+common,wrt,public,1,2,yes,http://tizen.org/privilege/application,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 common,wrt,public,2.2,9.9,yes,http://tizen.org/privilege/application.info,IDS_TPLATFORM_BODY_RETRIEVING_APPLICATION_INFORMATION_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RETRIEVE_INFORMATION_RELATED_TO_OTHER_APPLICATIONS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-mobile,wrt,partner,1,1,yes,http://tizen.org/privilege/application.kill,IDS_TPLATFORM_BODY_CLOSING_APPLICATIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CLOSE_OTHER_APPLICATIONS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/appmanager.kill,http://tizen.org/privilege/appmanager.kill
+mobile,wrt,partner,1,2,yes,http://tizen.org/privilege/application.kill,IDS_TPLATFORM_BODY_CLOSING_APPLICATIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CLOSE_OTHER_APPLICATIONS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/appmanager.kill,http://tizen.org/privilege/appmanager.kill
 common,wrt,public,1,9.9,yes,http://tizen.org/privilege/application.launch,IDS_TPLATFORM_BODY_OPENING_APPLICATIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_OPEN_OTHER_APPLICATIONS_USING_THE_APPLICATION_ID_OR_APPLICATION_CONTROL,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-mobile,wrt,partner,1,2,yes,http://tizen.org/privilege/application.read,IDS_TPLATFORM_BODY_RETRIEVING_APPLICATION_INFORMATION_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RETRIEVE_INFORMATION_RELATED_TO_OTHER_APPLICATIONS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/application.info,http://tizen.org/privilege/application.info
+mobile,wrt,partner,1,2.1,yes,http://tizen.org/privilege/application.read,IDS_TPLATFORM_BODY_RETRIEVING_APPLICATION_INFORMATION_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RETRIEVE_INFORMATION_RELATED_TO_OTHER_APPLICATIONS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/application.info,http://tizen.org/privilege/application.info
 common,wrt,partner,2.1,9.9,yes,http://tizen.org/privilege/appmanager.certificate,IDS_TPLATFORM_BODY_GETTING_APPLICATION_CERTIFICATES,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RETRIEVE_SPECIFIED_APPLICATION_CERTIFICATES,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 common,wrt,partner,2.1,9.9,yes,http://tizen.org/privilege/appmanager.kill,IDS_TPLATFORM_BODY_CLOSING_APPLICATIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CLOSE_OTHER_APPLICATIONS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 wearable,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/audiorecorder,IDS_TPLATFORM_BODY_RECORDING_AUDIO,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_AUDIO_RECORDINGS,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
-common,wrt,public,1,1,yes,http://tizen.org/privilege/bluetooth,,,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
+common,wrt,public,1,2,yes,http://tizen.org/privilege/bluetooth,,,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 common,wrt,public,2.4,9.9,yes,http://tizen.org/privilege/bluetooth,IDS_TPLATFORM_BODY_USING_UNRESTRICTED_BLUETOOTH_SERVICES_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_PERFORM_UNRESTRICTED_ACTIONS_USING_BLUETOOTH_SUCH_AS_SCANNING_FOR_AND_CONNECTING_TO_OTHER_DEVICES,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
-mobile,wrt,public,1,2.3.1,yes,http://tizen.org/privilege/bluetooth.admin,IDS_TPLATFORM_HEADER_CHANGING_BLUETOOTH_SETTINGS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CHANGE_BLUETOOTH_SETTINGS_SUCH_AS_TURNING_BLUETOOTH_ON_OR_OFF_SETTING_THE_DEVICE_NAME_AND_ENABLING_OR_DISABLING_AV_REMOTE_CONTROL,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,http://tizen.org/privilege/bluetooth
-wearable,wrt,public,2.3.1,2.3.1,yes,http://tizen.org/privilege/bluetooth.admin,IDS_TPLATFORM_HEADER_CHANGING_BLUETOOTH_SETTINGS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CHANGE_BLUETOOTH_SETTINGS_SUCH_AS_TURNING_BLUETOOTH_ON_OR_OFF_SETTING_THE_DEVICE_NAME_AND_ENABLING_OR_DISABLING_AV_REMOTE_CONTROL,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,http://tizen.org/privilege/bluetooth
-mobile,wrt,public,1,2.3.1,yes,http://tizen.org/privilege/bluetooth.gap,IDS_TPLATFORM_BODY_USING_BLUETOOTH_GAP,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_USE_THE_BLUETOOTH_GENERIC_ACCESS_PROFILE_HGAP_TO_FOR_EXAMPLE_SCAN_FOR_AND_PAIR_WITH_DEVICES,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,http://tizen.org/privilege/bluetooth
-wearable,wrt,public,2.3.1,2.3.1,yes,http://tizen.org/privilege/bluetooth.gap,IDS_TPLATFORM_BODY_USING_BLUETOOTH_GAP,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_USE_THE_BLUETOOTH_GENERIC_ACCESS_PROFILE_HGAP_TO_FOR_EXAMPLE_SCAN_FOR_AND_PAIR_WITH_DEVICES,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,http://tizen.org/privilege/bluetooth
-mobile,wrt,public,2.2,2.3.1,yes,http://tizen.org/privilege/bluetooth.health,IDS_TPLATFORM_BODY_USING_BLUETOOTH_HDP,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_USE_THE_BLUETOOTH_HEALTH_DEVICE_PROFILE_HHDP_TO_FOR_EXAMPLE_SEND_HEALTH_INFORMATION,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,http://tizen.org/privilege/bluetooth
-wearable,wrt,public,2.3.1,2.3.1,yes,http://tizen.org/privilege/bluetooth.health,IDS_TPLATFORM_BODY_USING_BLUETOOTH_HDP,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_USE_THE_BLUETOOTH_HEALTH_DEVICE_PROFILE_HHDP_TO_FOR_EXAMPLE_SEND_HEALTH_INFORMATION,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,http://tizen.org/privilege/bluetooth
-mobile,wrt,public,1,2.3.1,yes,http://tizen.org/privilege/bluetooth.spp,IDS_TPLATFORM_BODY_USING_BLUETOOTH_SPP,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_USE_THE_BLUETOOTH_SERIAL_PORT_PROFILE_HSPP_TO_FOR_EXAMPLE_SEND_SERIAL_DATA,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,http://tizen.org/privilege/bluetooth
-wearable,wrt,public,2.3.1,2.3.1,yes,http://tizen.org/privilege/bluetooth.spp,IDS_TPLATFORM_BODY_USING_BLUETOOTH_SPP,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_USE_THE_BLUETOOTH_SERIAL_PORT_PROFILE_HSPP_TO_FOR_EXAMPLE_SEND_SERIAL_DATA,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,http://tizen.org/privilege/bluetooth
+mobile,wrt,public,1,2.4,yes,http://tizen.org/privilege/bluetooth.admin,IDS_TPLATFORM_HEADER_CHANGING_BLUETOOTH_SETTINGS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CHANGE_BLUETOOTH_SETTINGS_SUCH_AS_TURNING_BLUETOOTH_ON_OR_OFF_SETTING_THE_DEVICE_NAME_AND_ENABLING_OR_DISABLING_AV_REMOTE_CONTROL,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,http://tizen.org/privilege/bluetooth
+wearable,wrt,public,2.3.1,2.4,yes,http://tizen.org/privilege/bluetooth.admin,IDS_TPLATFORM_HEADER_CHANGING_BLUETOOTH_SETTINGS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CHANGE_BLUETOOTH_SETTINGS_SUCH_AS_TURNING_BLUETOOTH_ON_OR_OFF_SETTING_THE_DEVICE_NAME_AND_ENABLING_OR_DISABLING_AV_REMOTE_CONTROL,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,http://tizen.org/privilege/bluetooth
+mobile,wrt,public,1,2.4,yes,http://tizen.org/privilege/bluetooth.gap,IDS_TPLATFORM_BODY_USING_BLUETOOTH_GAP,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_USE_THE_BLUETOOTH_GENERIC_ACCESS_PROFILE_HGAP_TO_FOR_EXAMPLE_SCAN_FOR_AND_PAIR_WITH_DEVICES,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,http://tizen.org/privilege/bluetooth
+wearable,wrt,public,2.3.1,2.4,yes,http://tizen.org/privilege/bluetooth.gap,IDS_TPLATFORM_BODY_USING_BLUETOOTH_GAP,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_USE_THE_BLUETOOTH_GENERIC_ACCESS_PROFILE_HGAP_TO_FOR_EXAMPLE_SCAN_FOR_AND_PAIR_WITH_DEVICES,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,http://tizen.org/privilege/bluetooth
+mobile,wrt,public,2.2,2.4,yes,http://tizen.org/privilege/bluetooth.health,IDS_TPLATFORM_BODY_USING_BLUETOOTH_HDP,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_USE_THE_BLUETOOTH_HEALTH_DEVICE_PROFILE_HHDP_TO_FOR_EXAMPLE_SEND_HEALTH_INFORMATION,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,http://tizen.org/privilege/bluetooth
+wearable,wrt,public,2.3.1,2.4,yes,http://tizen.org/privilege/bluetooth.health,IDS_TPLATFORM_BODY_USING_BLUETOOTH_HDP,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_USE_THE_BLUETOOTH_HEALTH_DEVICE_PROFILE_HHDP_TO_FOR_EXAMPLE_SEND_HEALTH_INFORMATION,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,http://tizen.org/privilege/bluetooth
+mobile,wrt,public,1,2.4,yes,http://tizen.org/privilege/bluetooth.spp,IDS_TPLATFORM_BODY_USING_BLUETOOTH_SPP,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_USE_THE_BLUETOOTH_SERIAL_PORT_PROFILE_HSPP_TO_FOR_EXAMPLE_SEND_SERIAL_DATA,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,http://tizen.org/privilege/bluetooth
+wearable,wrt,public,2.3.1,2.4,yes,http://tizen.org/privilege/bluetooth.spp,IDS_TPLATFORM_BODY_USING_BLUETOOTH_SPP,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_USE_THE_BLUETOOTH_SERIAL_PORT_PROFILE_HSPP_TO_FOR_EXAMPLE_SEND_SERIAL_DATA,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,http://tizen.org/privilege/bluetooth
 mobile,wrt,platform,2.1,9.9,yes,http://tizen.org/privilege/bluetoothmanager,IDS_TPLATFORM_BODY_MANAGING_BLUETOOTH_SYSTEM_SETTINGS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CHANGE_BLUETOOTH_SYSTEM_SETTINGS_RELATED_TO_PRIVACY_AND_SECURITY_SUCH_AS_THE_VISIBILITY_MODE,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 wearable,wrt,platform,2.3.1,9.9,yes,http://tizen.org/privilege/bluetoothmanager,IDS_TPLATFORM_BODY_MANAGING_BLUETOOTH_SYSTEM_SETTINGS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CHANGE_BLUETOOTH_SYSTEM_SETTINGS_RELATED_TO_PRIVACY_AND_SECURITY_SUCH_AS_THE_VISIBILITY_MODE,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 mobile,wrt,platform,2.1,9.9,yes,http://tizen.org/privilege/bookmark.read,IDS_TPLATFORM_BODY_READING_BOOKMARKS,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_READ_BOOKMARKS,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
 mobile,wrt,platform,2.1,9.9,yes,http://tizen.org/privilege/bookmark.write,IDS_TPLATFORM_BODY_MANAGING_BOOKMARKS,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_CREATE_EDIT_AND_DELETE_BOOKMARKS,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
-common,wrt,public,1,1,yes,http://tizen.org/privilege/calendar,,,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,http://tizen.org/privilege/calendar.read or http://tizen.org/privilege/calendar.write,http://tizen.org/privilege/calendar.read or http://tizen.org/privilege/calendar.write
+common,wrt,public,1,2,yes,http://tizen.org/privilege/calendar,,,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,http://tizen.org/privilege/calendar.read or http://tizen.org/privilege/calendar.write,http://tizen.org/privilege/calendar.read or http://tizen.org/privilege/calendar.write
 mobile,wrt,public,1,9.9,yes,http://tizen.org/privilege/calendar.read,IDS_TPLATFORM_BODY_READING_CALENDAR,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_EVENTS_AND_TASKS,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
 mobile,wrt,public,1,9.9,yes,http://tizen.org/privilege/calendar.write,IDS_TPLATFORM_BODY_MANAGING_CALENDAR,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CREATE_UPDATE_AND_DELETE_EVENTS_AND_TASKS,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
 common,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/call,IDS_TPLATFORM_HEADER_MAKING_PHONE_CALLS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MAKE_PHONE_CALLS_TO_NUMBERS_WHEN_THEY_ARE_TAPPED_WITHOUT_FURTHER_CONFIRMATION_MSG,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
-common,wrt,public,1,1,yes,http://tizen.org/privilege/call.history,,,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,http://tizen.org/privilege/callhistory.read or http://tizen.org/privilege/callhistory.write,http://tizen.org/privilege/callhistory.read or http://tizen.org/privilege/callhistory.write
-common,wrt,public,1,1,yes,http://tizen.org/privilege/call.history.read,,,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,http://tizen.org/privilege/callhistory.read,http://tizen.org/privilege/callhistory.read
-common,wrt,public,1,1,yes,http://tizen.org/privilege/call.history.write,,,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,http://tizen.org/privilege/callhistory.write,http://tizen.org/privilege/callhistory.write
-common,wrt,public,1,1,yes,http://tizen.org/privilege/call.state,,,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
+common,wrt,public,1,2,yes,http://tizen.org/privilege/call.history,,,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,http://tizen.org/privilege/callhistory.read or http://tizen.org/privilege/callhistory.write,http://tizen.org/privilege/callhistory.read or http://tizen.org/privilege/callhistory.write
+common,wrt,public,1,2,yes,http://tizen.org/privilege/call.history.read,,,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,http://tizen.org/privilege/callhistory.read,http://tizen.org/privilege/callhistory.read
+common,wrt,public,1,2,yes,http://tizen.org/privilege/call.history.write,,,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,http://tizen.org/privilege/callhistory.write,http://tizen.org/privilege/callhistory.write
+common,wrt,public,1,2,yes,http://tizen.org/privilege/call.state,,,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
 mobile,wrt,public,2,9.9,yes,http://tizen.org/privilege/callhistory.read,IDS_TPLATFORM_BODY_READING_CALL_LOGS,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_READ_CALL_LOG_ITEMS,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
 mobile,wrt,public,2,9.9,yes,http://tizen.org/privilege/callhistory.write,IDS_TPLATFORM_BODY_MANAGING_CALL_LOGS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CREATE_UPDATE_AND_DELETE_CALL_LOG_ITEMS,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
 wearable,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/camera,IDS_TPLATFORM_BODY_USING_CAMERA,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_TAKE_PICTURES_AND_TURN_THE_CAMERA_FLASH_ON_AND_OFF_WHILE_USING_CAMERA,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
-common,wrt,public,1,1,yes,http://tizen.org/privilege/contact,,,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,http://tizen.org/privilege/contact.read or http://tizen.org/privilege/contact.write,http://tizen.org/privilege/contact.read or http://tizen.org/privilege/contact.write
+common,wrt,public,1,2,yes,http://tizen.org/privilege/contact,,,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,http://tizen.org/privilege/contact.read or http://tizen.org/privilege/contact.write,http://tizen.org/privilege/contact.read or http://tizen.org/privilege/contact.write
 mobile,wrt,public,1,9.9,yes,http://tizen.org/privilege/contact.read,IDS_TPLATFORM_BODY_READING_CONTACTS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_YOUR_PROFILE_CONTACTS_AND_CONTACT_HISTORY_CONTACT_HISTORY_CAN_INCLUDE_SOCIAL_NETWORK_ACTIVITY,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
 mobile,wrt,public,1,9.9,yes,http://tizen.org/privilege/contact.write,IDS_TPLATFORM_BODY_MANAGING_CONTACTS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CREATE_UPDATE_AND_DELETE_YOUR_PROFILE_CONTACTS_AND_ANY_CONTACT_HISTORY_MSG,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
 common,wrt,public,2,9.9,yes,http://tizen.org/privilege/content.read,IDS_TPLATFORM_BODY_READING_CONTENT,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_MEDIA_CONTENT_INFORMATION,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
@@ -46,30 +46,30 @@ mobile,wrt,public,2.1,9.9,yes,http://tizen.org/privilege/datacontrol.consumer,ID
 wearable,wrt,public,2.3.2,9.9,yes,http://tizen.org/privilege/datacontrol.consumer,IDS_TPLATFORM_BODY_ACCESSING_EXPORTED_DATA,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_DATA_EXPORTED_BY_DATA_CONTROL_PROVIDERS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 mobile,wrt,public,2.1,9.9,yes,http://tizen.org/privilege/datasync,IDS_TPLATFORM_BODY_SYNCING_DEVICE_DATA,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SYNC_DEVICE_DATA_SUCH_AS_CONTACTS_AND_CALENDAR_EVENTS_USING_THE_OMA_DS_12_PROTOCOL_MSG,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 common,wrt,public,2,9.9,yes,http://tizen.org/privilege/download,IDS_TPLATFORM_BODY_DOWNLOADING_VIA_HTTP,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_HTTP_DOWNLOADS_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,,
-common,wrt,public,1,1,yes,http://tizen.org/privilege/filesystem,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/filesystem.read or http://tizen.org/privilege/filesystem.write,http://tizen.org/privilege/filesystem.read or http://tizen.org/privilege/filesystem.write
+common,wrt,public,1,2,yes,http://tizen.org/privilege/filesystem,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/filesystem.read or http://tizen.org/privilege/filesystem.write,http://tizen.org/privilege/filesystem.read or http://tizen.org/privilege/filesystem.write
 common,wrt,public,1,9.9,yes,http://tizen.org/privilege/filesystem.read,IDS_TPLATFORM_BODY_READING_FILE_SYSTEMS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_FILE_SYSTEMS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 common,wrt,public,1,9.9,yes,http://tizen.org/privilege/filesystem.write,IDS_TPLATFORM_BODY_WRITING_TO_FILE_SYSTEMS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_WRITE_TO_FILE_SYSTEMS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 mobile,wrt,public,2.1,9.9,yes,http://tizen.org/privilege/fullscreen,IDS_TPLATFORM_HEADER_USING_FULL_SCREEN_VIEW,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_USE_FULL_SCREEN_VIEW,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-common,wrt,public,1,1,yes,http://tizen.org/privilege/geocoder,,,IDS_TPLATFORM_OPT_LOCATION_T_LBS,http://tizen.org/privilege/location,http://tizen.org/privilege/location
+common,wrt,public,1,2,yes,http://tizen.org/privilege/geocoder,,,IDS_TPLATFORM_OPT_LOCATION_T_LBS,http://tizen.org/privilege/location,http://tizen.org/privilege/location
 common,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/healthinfo,IDS_TPLATFORM_HEADER_READING_HEALTH_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_HEALTH_INFORMATION_GATHERED_BY_THE_DEVICE_SENSORS_SUCH_AS_THE_PEDOMETER_AND_THE_HEART_RATE_MONITOR,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,,
 common,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/internet,IDS_TPLATFORM_BODY_ACCESSING_INTERNET,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_ACCESS_THE_INTERNET_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,,
 common,wrt,public,2.4,9.9,yes,http://tizen.org/privilege/ime,IDS_TPLATFORM_HEADER_PROVIDING_INPUT_METHODS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_PROVIDE_USERS_WITH_A_WAY_TO_ENTER_CHARACTERS_AND_SYMBOLS_INTO_AN_ASSOCIATED_TEXT_FIELD,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 common,wrt,public,3,9.9,yes,http://tizen.org/privilege/keymanager,IDS_TPLATFORM_BODY_USING_SECURE_REPOSITORY_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SAVE_KEYS_CERTIFICATES_AND_DATA_TO_AND_RETRIEVE_MSG,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-common,wrt,public,1,1,yes,http://tizen.org/privilege/lbs,,,IDS_TPLATFORM_OPT_LOCATION_T_LBS,http://tizen.org/privilege/location,http://tizen.org/privilege/location
-mobile,wrt,public,2.4,9.9,yes,http://tizen.org/privilege/led,IDS_TPLATFORM_BODY_MANAGING_LEDS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_TURN_LEDS_ON_OR_OFF_SUCH_AS_THE_LED_ON_THE_FRONT_OF_THE_DEVICE_AND_THE_CAMERA_FLASH,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
+common,wrt,public,1,2,yes,http://tizen.org/privilege/lbs,,,IDS_TPLATFORM_OPT_LOCATION_T_LBS,http://tizen.org/privilege/location,http://tizen.org/privilege/location
+common,wrt,public,2.4,9.9,yes,http://tizen.org/privilege/led,IDS_TPLATFORM_BODY_MANAGING_LEDS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_TURN_LEDS_ON_OR_OFF_SUCH_AS_THE_LED_ON_THE_FRONT_OF_THE_DEVICE_AND_THE_CAMERA_FLASH,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 common,wrt,public,2.1,9.9,yes,http://tizen.org/privilege/location,IDS_TPLATFORM_BODY_USING_USER_LOCATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_USE_YOUR_LOCATION_DATA,IDS_TPLATFORM_OPT_LOCATION_T_LBS,,
-common,wrt,public,1,1,yes,http://tizen.org/privilege/map,,,IDS_TPLATFORM_OPT_LOCATION_T_LBS,http://tizen.org/privilege/location,http://tizen.org/privilege/location
+common,wrt,public,1,2,yes,http://tizen.org/privilege/map,,,IDS_TPLATFORM_OPT_LOCATION_T_LBS,http://tizen.org/privilege/location,http://tizen.org/privilege/location
 common,wrt,public,2.1,9.9,yes,http://tizen.org/privilege/mediacapture,IDS_TPLATFORM_HEADER_CAPTURING_MEDIA_DATA,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CAPTURE_VIDEO_AND_AUDIO_DATA,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-common,wrt,public,1,1,yes,http://tizen.org/privilege/mediacontent,,,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,http://tizen.org/privilege/content.read or http://tizen.org/privilege/content.write,http://tizen.org/privilege/content.read or http://tizen.org/privilege/content.write
-common,wrt,public,1,1,yes,http://tizen.org/privilege/mediacontent.read,,,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,http://tizen.org/privilege/content.read,http://tizen.org/privilege/content.read
+common,wrt,public,1,2,yes,http://tizen.org/privilege/mediacontent,,,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,http://tizen.org/privilege/content.read or http://tizen.org/privilege/content.write,http://tizen.org/privilege/content.read or http://tizen.org/privilege/content.write
+common,wrt,public,1,2,yes,http://tizen.org/privilege/mediacontent.read,,,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,http://tizen.org/privilege/content.read,http://tizen.org/privilege/content.read
 common,wrt,public,2.4,9.9,yes,http://tizen.org/privilege/mediacontroller.client,IDS_TPLATFORM_HEADER_CONTROLLING_MEDIA_PLAYER,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RECEIVE_INFORMATION_ABOUT_CURRENTLY_PLAYING_MEDIA_FROM_APPLICATIONS_THAT_ARE_ALLOWED_TO_SEND_IT_MSG,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 common,wrt,public,2.4,9.9,yes,http://tizen.org/privilege/mediacontroller.server,IDS_TPLATFORM_HEADER_ACCEPTING_REMOTE_CONTROLS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SEND_INFORMATION_ABOUT_CURRENTLY_PLAYING_MEDIA_TO_APPLICATIONS_THAT_ARE_ALLOWED_TO_RECEIVE_IT_MSG,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
-common,wrt,public,1,1,yes,http://tizen.org/privilege/messaging,,,IDS_TPLATFORM_BODY_PAID_SERVICES_ABB,http://tizen.org/privilege/messaging.read or http://tizen.org/privilege/messaging.write,http://tizen.org/privilege/messaging.read or http://tizen.org/privilege/messaging.write
+common,wrt,public,1,2,yes,http://tizen.org/privilege/messaging,,,IDS_TPLATFORM_BODY_PAID_SERVICES_ABB,http://tizen.org/privilege/messaging.read or http://tizen.org/privilege/messaging.write,http://tizen.org/privilege/messaging.read or http://tizen.org/privilege/messaging.write
 mobile,wrt,public,1,9.9,yes,http://tizen.org/privilege/messaging.read,IDS_TPLATFORM_BODY_ACCESSING_MESSAGES,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RETRIEVE_EMAILS_TEXT_MESSAGES_AND_MULTIMEDIA_MESSAGES_FROM_THE_SERVER_OR_RECEIVE_THEM_DIRECTLY_MSG,IDS_TPLATFORM_BODY_PAID_SERVICES_ABB,,
-mobile,wrt,public,1,2,yes,http://tizen.org/privilege/messaging.send,IDS_TPLATFORM_BODY_WRITING_MESSAGES,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_WRITE_TEXT_MESSAGES_MULTIMEDIA_MESSAGES_AND_EMAILS_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN,IDS_TPLATFORM_BODY_PAID_SERVICES_ABB,http://tizen.org/privilege/messaging.write,http://tizen.org/privilege/messaging.write
+mobile,wrt,public,1,2.1,yes,http://tizen.org/privilege/messaging.send,IDS_TPLATFORM_BODY_WRITING_MESSAGES,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_WRITE_TEXT_MESSAGES_MULTIMEDIA_MESSAGES_AND_EMAILS_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN,IDS_TPLATFORM_BODY_PAID_SERVICES_ABB,http://tizen.org/privilege/messaging.write,http://tizen.org/privilege/messaging.write
 mobile,wrt,public,1,9.9,yes,http://tizen.org/privilege/messaging.write,IDS_TPLATFORM_BODY_WRITING_MESSAGES,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_WRITE_TEXT_MESSAGES_MULTIMEDIA_MESSAGES_AND_EMAILS_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN,IDS_TPLATFORM_BODY_PAID_SERVICES_ABB,,
 mobile,wrt,partner,2.1,9.9,yes,http://tizen.org/privilege/networkbearerselection,IDS_TPLATFORM_BODY_SELECTING_NETWORK_CONNECTION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RESTRICT_THE_DEVICE_SO_SOME_SPECIFIC_DOMAINS_CAN_ONLY_BE_ACCESSED_VIA_MOBILE_NETWORKS_MSG,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-common,wrt,public,1,1,yes,http://tizen.org/privilege/nfc,,,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,http://tizen.org/privilege/nfc.admin or http://tizen.org/privilege/nfc.cardemulation or http://tizen.org/privilege/nfc.common or http://tizen.org/privilege/nfc.p2p or http://tizen.org/privilege/nfc.tag,http://tizen.org/privilege/nfc.admin or http://tizen.org/privilege/nfc.cardemulation or http://tizen.org/privilege/nfc.common or http://tizen.org/privilege/nfc.p2p or http://tizen.org/privilege/nfc.tag
+common,wrt,public,1,2,yes,http://tizen.org/privilege/nfc,,,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,http://tizen.org/privilege/nfc.admin or http://tizen.org/privilege/nfc.cardemulation or http://tizen.org/privilege/nfc.common or http://tizen.org/privilege/nfc.p2p or http://tizen.org/privilege/nfc.tag,http://tizen.org/privilege/nfc.admin or http://tizen.org/privilege/nfc.cardemulation or http://tizen.org/privilege/nfc.common or http://tizen.org/privilege/nfc.p2p or http://tizen.org/privilege/nfc.tag
 mobile,wrt,public,2,9.9,yes,http://tizen.org/privilege/nfc.admin,IDS_TPLATFORM_BODY_MANAGING_NFC_GENERAL_SETTINGS,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_CHANGE_NFC_SETTINGS_SUCH_AS_TURNING_NFC_ON_OR_OFF,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 wearable,wrt,public,2.3.1,9.9,yes,http://tizen.org/privilege/nfc.admin,IDS_TPLATFORM_BODY_MANAGING_NFC_GENERAL_SETTINGS,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_CHANGE_NFC_SETTINGS_SUCH_AS_TURNING_NFC_ON_OR_OFF,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 mobile,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/nfc.cardemulation,IDS_TPLATFORM_HEADER_USING_NFC_CARD_EMULATION_MODE,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_ACCESS_SMART_CARD_DETAILS_SUCH_AS_CREDIT_CARD_DETAILS_AND_ALLOW_USERS_TO_MAKE_PAYMENTS_VIA_NFC,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
@@ -81,13 +81,13 @@ wearable,wrt,public,2.3.1,9.9,yes,http://tizen.org/privilege/nfc.p2p,IDS_TPLATFO
 mobile,wrt,public,1,9.9,yes,http://tizen.org/privilege/nfc.tag,IDS_TPLATFORM_BODY_READING_WRITING_TO_NFC_TAGS,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_READ_AND_WRITE_NFC_TAG_INFORMATION,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 wearable,wrt,public,2.3.1,9.9,yes,http://tizen.org/privilege/nfc.tag,IDS_TPLATFORM_BODY_READING_WRITING_TO_NFC_TAGS,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_READ_AND_WRITE_NFC_TAG_INFORMATION,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 common,wrt,public,2.1,9.9,yes,http://tizen.org/privilege/notification,IDS_TPLATFORM_BODY_PROVIDING_NOTIFICATIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SHOW_AND_HIDE_ITS_OWN_NOTIFICATIONS_AND_BADGES,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-mobile,wrt,public,2,2,yes,http://tizen.org/privilege/notification.read,IDS_TPLATFORM_HEADER_RETRIEVING_NOTIFICATION_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_INFORMATION_ABOUT_NOTIFICATIONS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/notification,http://tizen.org/privilege/notification
-mobile,wrt,public,2,2,yes,http://tizen.org/privilege/notification.write,IDS_TPLATFORM_HEADER_MANAGING_NOTIFICATIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_DISPLAY_EDIT_AND_DELETE_NOTIFICATIONS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/notification,http://tizen.org/privilege/notification
+mobile,wrt,public,2,2.1,yes,http://tizen.org/privilege/notification.read,IDS_TPLATFORM_HEADER_RETRIEVING_NOTIFICATION_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_INFORMATION_ABOUT_NOTIFICATIONS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/notification,http://tizen.org/privilege/notification
+mobile,wrt,public,2,2.1,yes,http://tizen.org/privilege/notification.write,IDS_TPLATFORM_HEADER_MANAGING_NOTIFICATIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_DISPLAY_EDIT_AND_DELETE_NOTIFICATIONS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/notification,http://tizen.org/privilege/notification
 common,wrt,public,2.1,9.9,yes,http://tizen.org/privilege/package.info,IDS_TPLATFORM_BODY_RECEIVING_PACKAGE_INFORMATION,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_RECEIVE_PACKAGE_INFORMATION,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 common,wrt,platform,2.1,9.9,yes,http://tizen.org/privilege/packagemanager.install,IDS_TPLATFORM_BODY_MANAGING_PACKAGES,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_INSTALL_OR_UNINSTALL_APPLICATION_PACKAGES,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-common,wrt,public,1,1,yes,http://tizen.org/privilege/poi,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-common,wrt,public,1,1,yes,http://tizen.org/privilege/poi.read,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-common,wrt,public,1,1,yes,http://tizen.org/privilege/poi.write,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+common,wrt,public,1,2,yes,http://tizen.org/privilege/poi,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+common,wrt,public,1,2,yes,http://tizen.org/privilege/poi.read,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+common,wrt,public,1,2,yes,http://tizen.org/privilege/poi.write,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 common,wrt,public,2,9.9,yes,http://tizen.org/privilege/power,IDS_TPLATFORM_BODY_MANAGING_POWER,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_CONTROL_POWER_RELATED_SETTINGS_SUCH_AS_DIMMING_THE_SCREEN,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 mobile,wrt,public,2.1,9.9,yes,http://tizen.org/privilege/push,IDS_TPLATFORM_BODY_RECEIVING_PUSH_NOTIFICATIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RECEIVE_NOTIFICATIONS_VIA_THE_INTERNET_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,,
 wearable,wrt,public,2.3.1,9.9,yes,http://tizen.org/privilege/push,IDS_TPLATFORM_BODY_RECEIVING_PUSH_NOTIFICATIONS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RECEIVE_NOTIFICATIONS_VIA_THE_INTERNET_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,,
@@ -96,13 +96,13 @@ mobile,wrt,public,2.1,9.9,yes,http://tizen.org/privilege/secureelement,IDS_TPLAT
 wearable,wrt,public,2.3.1,9.9,yes,http://tizen.org/privilege/secureelement,IDS_TPLATFORM_BODY_ACCESSING_SECURE_ELEMENTS,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_ACCESS_SECURE_SMART_CARD_CHIPS_SUCH_AS_UICC_SIM_EMBEDDED_SECURE_ELEMENTS_AND_SECURE_SD_CARDS,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,,
 common,wrt,public,2,9.9,yes,http://tizen.org/privilege/setting,IDS_TPLATFORM_BODY_ACCESSING_USER_SETTINGS,IDS_TPLATFORM_SBODY_THIS_APPLICATION_CAN_CHANGE_AND_READ_USER_SETTINGS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 common,wrt,public,2.1,9.9,yes,http://tizen.org/privilege/system,IDS_TPLATFORM_BODY_READING_SYSTEM_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_SYSTEM_INFORMATION,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-mobile,wrt,public,1,2,yes,http://tizen.org/privilege/systeminfo,IDS_TPLATFORM_BODY_READING_SYSTEM_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_SYSTEM_INFORMATION,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/system or http://tizen.org/privilege/telephony,http://tizen.org/privilege/system or http://tizen.org/privilege/telephony
-common,wrt,partner,2.1,2.3,yes,http://tizen.org/privilege/systemmanager,IDS_TPLATFORM_BODY_READING_SECURE_SYSTEM_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_SECURE_SYSTEM_INFORMATION,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/telephony,http://tizen.org/privilege/telephony
+mobile,wrt,public,1,2.1,yes,http://tizen.org/privilege/systeminfo,IDS_TPLATFORM_BODY_READING_SYSTEM_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_SYSTEM_INFORMATION,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/system or http://tizen.org/privilege/telephony,http://tizen.org/privilege/system or http://tizen.org/privilege/telephony
+common,wrt,partner,2.1,2.3.1,yes,http://tizen.org/privilege/systemmanager,IDS_TPLATFORM_BODY_READING_SECURE_SYSTEM_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_SECURE_SYSTEM_INFORMATION,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/telephony,http://tizen.org/privilege/telephony
 common,wrt,public,2.3.1,9.9,yes,http://tizen.org/privilege/telephony,IDS_TPLATFORM_BODY_ACCESSING_TELEPHONY_INFORMATION,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RETRIEVE_TELEPHONY_INFORMATION_SUCH_AS_THE_NETWORK_AND_SIM_CARD_USED_THE_IMEI_AND_THE_STATUSES_OF_CALLS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-common,wrt,public,1,1,yes,http://tizen.org/privilege/time,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-common,wrt,public,1,1,yes,http://tizen.org/privilege/time.read,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-common,wrt,public,1,1,yes,http://tizen.org/privilege/time.write,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-common,wrt,public,1,2,yes,http://tizen.org/privilege/tizen,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/system or http://tizen.org/privilege/telephony,http://tizen.org/privilege/system or http://tizen.org/privilege/telephony
+common,wrt,public,1,2,yes,http://tizen.org/privilege/time,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+common,wrt,public,1,2,yes,http://tizen.org/privilege/time.read,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+common,wrt,public,1,2,yes,http://tizen.org/privilege/time.write,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+common,wrt,public,1,2.1,yes,http://tizen.org/privilege/tizen,,,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,http://tizen.org/privilege/system or http://tizen.org/privilege/telephony,http://tizen.org/privilege/system or http://tizen.org/privilege/telephony
 common,wrt,public,2.1,9.9,yes,http://tizen.org/privilege/unlimitedstorage,IDS_TPLATFORM_BODY_ACCESSING_UNLIMITED_STORAGE,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SAVE_ITS_CONTENT_TO_YOUR_DEVICE_STORAGE_OR_EXTERNAL_STORAGE_LOCATIONS_SUCH_AS_SD_CARDS_WITH_NO_LIMIT_ON_THE_CONTENTS_SIZE,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
 common,wrt,public,2.3,9.9,yes,http://tizen.org/privilege/volume.set,IDS_TPLATFORM_HEADER_ADJUSTING_VOLUME,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_ADJUST_THE_VOLUME_FOR_DIFFERENT_FEATURES_SUCH_AS_NOTIFICATION_ALERTS_RINGTONES_AND_MEDIA,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
-mobile,wrt,public,2.2,2.3.1,yes,http://tizen.org/privilege/websetting,IDS_TPLATFORM_BODY_MANAGING_WEB_APPLICATION_SETTINGS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CHANGE_ITS_WEB_APPLICATION_SETTINGS_INCLUDING_DELETING_ITS_COOKIES,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
+mobile,wrt,public,2.2,2.4,yes,http://tizen.org/privilege/websetting,IDS_TPLATFORM_BODY_MANAGING_WEB_APPLICATION_SETTINGS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CHANGE_ITS_WEB_APPLICATION_SETTINGS_INCLUDING_DELETING_ITS_COOKIES,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,
index 0018c45..23d3457 100755 (executable)
@@ -92,9 +92,9 @@ int privilege_db_manager_get_privilege_list(const char *api_version, privilege_d
        if (g_privilege_db_manager_profile_type == PRIVILEGE_DB_MANAGER_PROFILE_TYPE_TV) {
                changed_to_version = strdup("CHANGED_TO_2_4_0");
        } else {
-               if (strcmp(api_version, "2.3.1") == 0)
+               if (strncmp(api_version, "2.3.1", strlen("2.3.1")) == 0)
                        changed_to_version = strdup("CHANGED_TO_2_3_1");
-               else if (strcmp(api_version, "2.4") == 0 || strcmp(api_version, "2.4.0") == 0)
+               else if (strncmp(api_version, "2.4", strlen("2.4")) == 0)
                        changed_to_version = strdup("CHANGED_TO_2_4_0");
                else if (strcmp(api_version, "3.0") == 0 || strcmp(api_version, "3") == 0)
                        changed_to_version = strdup("CHANGED_TO_2_4_0");        /* it should be changed to CHANGED_TO_3_0_0 */
index 1088f91..2626445 100755 (executable)
@@ -11,7 +11,7 @@
 #define LOG_TAG "PRIVILEGE_MANAGER"
 #endif
 
-#define API_VERSION_PADDING ".0"
+#define API_VERSION_PADDING ".0.0"
 #define API_VERSION_PADDING_LEN strlen(API_VERSION_PADDING)
 #define MAX_API_VERSION_LEN 5
 
@@ -72,11 +72,15 @@ static int __privilege_manager_check_privilege_list(const char *api_version, con
                        TryReturn(tmp_issued_version != NULL, ret_val = PRVMGR_ERR_OUT_OF_MEMORY; goto FINISH, PRVMGR_ERR_OUT_OF_MEMORY, "[PRVMGR_ERR_OUT_OF_MEMORY] tmp_issued_version's realloc is failed.");
                        strncat(tmp_issued_version, API_VERSION_PADDING, API_VERSION_PADDING_LEN);
 
-                       for (i = 0; is_valid_version == 0 && i < MAX_API_VERSION_LEN; i++) {
-                               if (tmp_api_version[i] > tmp_expired_version[i])
-                                       is_valid_version = 1;
-                               else if (tmp_api_version[i] < tmp_expired_version[i])
-                                       break;
+                       if (strncmp(tmp_api_version, tmp_expired_version, MAX_API_VERSION_LEN) == 0) {
+                               is_valid_version = 1;
+                       } else {
+                               for (i = 0; is_valid_version == 0 && i < MAX_API_VERSION_LEN; i++) {
+                                       if (tmp_api_version[i] > tmp_expired_version[i])
+                                               is_valid_version = 1;
+                                       else if (tmp_api_version[i] < tmp_expired_version[i])
+                                               break;
+                               }
                        }
 
                        for (i = 0; is_valid_version == 0 && i < MAX_API_VERSION_LEN; i++) {
@@ -94,7 +98,7 @@ static int __privilege_manager_check_privilege_list(const char *api_version, con
                                ret_val = PRVMGR_ERR_NONE;
                                goto FINISH;
                        } else if (is_valid_version == 1) {
-                               LOGD("privilege deprecated version is lower than api version");
+                               LOGD("privilege deprecated version is equal to or lower than api version");
                                if (*valid_api_version != NULL) {
                                        free(*valid_api_version);
                                        *valid_api_version = NULL;
@@ -318,10 +322,10 @@ int privilege_manager_verify_privilege(const char *api_version, privilege_manage
 
                        memset(message, 0, MESSAGE_SIZE);
                        if (changed_to != NULL && strcmp(changed_to, "") != 0) {
-                               LOGE("[DEPRECATED_PRIVILEGE]%s %s is a deprecated after Tizen version %s and your api version is %s. Use %s instead or change api version to %s.", pkg_type, privilege_name, valid_api_version, api_version, changed_to, valid_api_version);
-                               snprintf(message, MESSAGE_SIZE, " - %s|   >> Use %s instead of it or change api version to %s.|", privilege_name, changed_to, valid_api_version);
+                               LOGE("[DEPRECATED_PRIVILEGE]%s %s is a deprecated since Tizen version %s and your api version is %s. Use %s instead or use api version lower than %s.", pkg_type, privilege_name, valid_api_version, api_version, changed_to, valid_api_version);
+                               snprintf(message, MESSAGE_SIZE, " - %s|   >> Use %s instead of it or use api version lower than %s.|", privilege_name, changed_to, valid_api_version);
                        } else {
-                               LOGE("[DEPRECATED_PRIVILEGE]%s %s is deprecated after Tizen version %s and your api version is %s. Remove the privilege.", pkg_type, privilege_name, valid_api_version, api_version);
+                               LOGE("[DEPRECATED_PRIVILEGE]%s %s is deprecated since Tizen version %s and your api version is %s. Remove the privilege.", pkg_type, privilege_name, valid_api_version, api_version);
                                snprintf(message, MESSAGE_SIZE, " - %s|   >> Remove the privilege.|", privilege_name);
                        }
 
index 4ab4e35..38998b2 100755 (executable)
@@ -272,11 +272,11 @@ void __test_privilege_db_manager_get_privilege_display()
        free(privilege_display);
 #endif
        printf("-----------------------------------------------------------\n");
-       printf("privilege : http://tizen.org/privilege/power\n");
+       printf("privilege : http://tizen.org/privilege/internet\n");
        printf("privilege_type : wrt\n");
        printf("expected result : PRIVILEGE_DB_MANAGER_ERR_NONE\n");
        privilege_display = NULL;
-       ret = privilege_db_manager_get_privilege_display(PRIVILEGE_DB_MANAGER_PACKAGE_TYPE_WRT, "http://tizen.org/privilege/power", "2.3", &privilege_display);
+       ret = privilege_db_manager_get_privilege_display(PRIVILEGE_DB_MANAGER_PACKAGE_TYPE_WRT, "http://tizen.org/privilege/internet", "2.3", &privilege_display);
        __check_get_privilege_display_result(PRIVILEGE_DB_MANAGER_ERR_NONE, ret, privilege_display);
        free(privilege_display);
 
@@ -290,11 +290,11 @@ void __test_privilege_db_manager_get_privilege_display()
 
        printf("-----------------------------------------------------------\n");
        printf("api_version is NULL\n");
-       printf("privilege : http://tizen.org/privilege/power\n");
+       printf("privilege : http://tizen.org/privilege/internet\n");
        printf("privilege_type : wrt\n");
        printf("expected result : PRIVILEGE_DB_MANAGER_ERR_NONE\n");
        privilege_display = NULL;
-       ret = privilege_db_manager_get_privilege_display(PRIVILEGE_DB_MANAGER_PACKAGE_TYPE_WRT, "http://tizen.org/privilege/power", NULL, &privilege_display);
+       ret = privilege_db_manager_get_privilege_display(PRIVILEGE_DB_MANAGER_PACKAGE_TYPE_WRT, "http://tizen.org/privilege/internet", NULL, &privilege_display);
        __check_get_privilege_display_result(PRIVILEGE_DB_MANAGER_ERR_NONE, ret, privilege_display);
        free(privilege_display);
 
@@ -355,10 +355,10 @@ void __test_privilege_db_manager_get_privilege_description()
        }
 #endif
        printf("-----------------------------------------------------------\n");
-       printf("privilege : http://tizen.org/privilege/power\n");
+       printf("privilege : http://tizen.org/privilege/internet\n");
        printf("privilege_type : wrt\n");
        printf("expected result : PRIVILEGE_DB_MANAGER_ERR_NONE\n");
-       ret = privilege_db_manager_get_privilege_description(PRIVILEGE_DB_MANAGER_PACKAGE_TYPE_WRT, "http://tizen.org/privilege/power", "2.3", &privilege_description);
+       ret = privilege_db_manager_get_privilege_description(PRIVILEGE_DB_MANAGER_PACKAGE_TYPE_WRT, "http://tizen.org/privilege/internet", "2.3", &privilege_description);
        __check_get_privilege_description_result(PRIVILEGE_DB_MANAGER_ERR_NONE, ret, privilege_description);
 
        if (privilege_description != NULL) {
@@ -379,10 +379,10 @@ void __test_privilege_db_manager_get_privilege_description()
 
        printf("-----------------------------------------------------------\n");
        printf("api_version is NULL\n");
-       printf("privilege : http://tizen.org/privilege/power\n");
+       printf("privilege : http://tizen.org/privilege/internet\n");
        printf("privilege_type : wrt\n");
        printf("expected result : PRIVILEGE_DB_MANAGER_ERR_NONE\n");
-       ret = privilege_db_manager_get_privilege_description(PRIVILEGE_DB_MANAGER_PACKAGE_TYPE_WRT, "http://tizen.org/privilege/power", NULL, &privilege_description);
+       ret = privilege_db_manager_get_privilege_description(PRIVILEGE_DB_MANAGER_PACKAGE_TYPE_WRT, "http://tizen.org/privilege/internet", NULL, &privilege_description);
        __check_get_privilege_description_result(PRIVILEGE_DB_MANAGER_ERR_NONE, ret, privilege_description);
 
        if (privilege_description != NULL) {