<test_definition>
<suite name="tct-privilege-tizen-tests" extension="crosswalk" category="Tizen Web Device APIs">
<set name="Privilege" type="js">
- <testcase purpose="Check if method AccountManager::addAccountListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Account" execution_type="auto" priority="P1" id="AccountManager_addAccountListener_check_privilege">
+ <testcase purpose="Check if method AlarmManager::add() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Alarm" execution_type="auto" priority="P2" id="AlarmManager_add_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/AccountManager_addAccountListener.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/AlarmManager_add.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="AccountManager" element_type="method" element_name="addAccountListener" specification="Account" section="Tizen Specification" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
+ <spec_assertion interface="AlarmManager" element_type="method" element_name="add" specification="Alarm" section="Application" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/alarm.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method AccountManager::getAccount() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Account" execution_type="auto" priority="P1" id="AccountManager_getAccount_check_privilege">
+ <testcase purpose="Check if method AlarmManager::remove() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Alarm" execution_type="auto" priority="P2" id="AlarmManager_remove_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/AccountManager_getAccount.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/AlarmManager_remove.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="AccountManager" element_type="method" element_name="getAccount" specification="Account" section="Tizen Specification" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
+ <spec_assertion interface="AlarmManager" element_type="method" element_name="remove" specification="Alarm" section="Application" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/alarm.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method AccountManager::getAccounts() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Account" execution_type="auto" priority="P1" id="AccountManager_getAccounts_check_privilege">
+ <testcase purpose="Check if method AlarmManager::removeAll() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Alarm" execution_type="auto" priority="P2" id="AlarmManager_removeAll_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/AccountManager_getAccounts.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/AlarmManager_removeAll.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="AccountManager" element_type="method" element_name="getAccounts" specification="Account" section="Tizen Specification" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
+ <spec_assertion interface="AlarmManager" element_type="method" element_name="removeAll" specification="Alarm" section="Application" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/alarm.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method AccountManager::getProvider() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Account" execution_type="auto" priority="P1" id="AccountManager_getProvider_check_privilege">
+ <testcase purpose="Check if method ApplicationManager::getAppCerts() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Application" execution_type="auto" priority="P2" id="ApplicationManager_getAppCerts_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/AccountManager_getProvider.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ApplicationManager_getAppCerts.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="AccountManager" element_type="method" element_name="getProvider" specification="Account" section="Tizen Specification" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
+ <spec_assertion interface="ApplicationManager" element_type="method" element_name="getAppCerts" specification="Application" section="Application" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/application.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method AccountManager::getProviders() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Account" execution_type="auto" priority="P1" id="AccountManager_getProviders_check_privilege">
+ <testcase purpose="Check if method ApplicationManager::kill() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Application" execution_type="auto" priority="P2" id="ApplicationManager_kill_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/AccountManager_getProviders.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ApplicationManager_kill.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="AccountManager" element_type="method" element_name="getProviders" specification="Account" section="Tizen Specification" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
+ <spec_assertion interface="ApplicationManager" element_type="method" element_name="kill" specification="Application" section="Application" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/application.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method AccountManager::removeAccountListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Account" execution_type="auto" priority="P1" id="AccountManager_removeAccountListener_check_privilege">
+ <testcase purpose="Check if method ContentManager::find() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Content" execution_type="auto" priority="P2" id="ContentManager_find_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/AccountManager_removeAccountListener.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContentManager_find.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="AccountManager" element_type="method" element_name="removeAccountListener" specification="Account" section="Tizen Specification" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
+ <spec_assertion interface="ContentManager" element_type="method" element_name="find" specification="Content" section="Content" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/content.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method AlarmManager::add() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Alarm" execution_type="auto" priority="P2" id="AlarmManager_add_check_privilege">
+ <testcase purpose="Check if method ContentManager::updateBatch() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Content" execution_type="auto" priority="P2" id="ContentManager_updateBatch_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/AlarmManager_add.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContentManager_updateBatch.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="AlarmManager" element_type="method" element_name="add" specification="Alarm" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/alarm.html</spec_url>
+ <spec_assertion interface="ContentManager" element_type="method" element_name="updateBatch" specification="Content" section="Content" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/content.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method AlarmManager::remove() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Alarm" execution_type="auto" priority="P2" id="AlarmManager_remove_check_privilege">
+ <testcase purpose="Check if method ContentManager::cancelScanDirectory() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Content" execution_type="auto" priority="P1" id="ContentManager_cancelScanDirectory_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/AlarmManager_remove.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContentManager_cancelScanDirectory.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="AlarmManager" element_type="method" element_name="remove" specification="Alarm" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/alarm.html</spec_url>
+ <spec_assertion interface="ContentManager" element_type="method" element_name="cancelScanDirectory" specification="Content" section="Content" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method AlarmManager::removeAll() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Alarm" execution_type="auto" priority="P2" id="AlarmManager_removeAll_check_privilege">
+ <testcase purpose="Check if method ContentManager::createPlaylist() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Content" execution_type="auto" priority="P1" id="ContentManager_createPlaylist_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/AlarmManager_removeAll.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContentManager_createPlaylist.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="AlarmManager" element_type="method" element_name="removeAll" specification="Alarm" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/alarm.html</spec_url>
+ <spec_assertion interface="ContentManager" element_type="method" element_name="createPlaylist" specification="Content" section="Content" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if attribute value ApplicationInformation::size is forbidden without proper privilege" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Application/Application" execution_type="auto" priority="P2" id="ApplicationInformation_size_attribute_check_privilege">
+ <testcase purpose="Check if method ContentManager::getPlaylists() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Content" execution_type="auto" priority="P1" id="ContentManager_getPlaylists_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ApplicationInformation_size_attribute.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContentManager_getPlaylists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ApplicationInformation" element_type="attribute" element_name="size" specification="Application" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/application.html</spec_url>
+ <spec_assertion interface="ContentManager" element_type="method" element_name="getPlaylists" specification="Content" section="Content" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ApplicationManager::getAppCerts() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Application" execution_type="auto" priority="P2" id="ApplicationManager_getAppCerts_check_privilege">
+ <testcase purpose="Check if method ContentManager::scanDirectory() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Content" execution_type="auto" priority="P1" id="ContentManager_scanDirectory_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ApplicationManager_getAppCerts.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContentManager_scanDirectory.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ApplicationManager" element_type="method" element_name="getAppCerts" specification="Application" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/application.html</spec_url>
+ <spec_assertion interface="ContentManager" element_type="method" element_name="scanDirectory" specification="Content" section="Content" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ApplicationManager::getAppMetaData() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Application" execution_type="auto" priority="P2" id="ApplicationManager_getAppMetaData_check_privilege">
+ <testcase purpose="Check if method FileSystemManager::addStorageStateChangeListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/IO/Filesystem" execution_type="auto" priority="P2" id="FileSystemManager_addStorageStateChangeListener_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ApplicationManager_getAppMetaData.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/FileSystemManager_addStorageStateChangeListener.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ApplicationManager" element_type="method" element_name="getAppMetaData" specification="Application" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/application.html</spec_url>
+ <spec_assertion interface="FileSystemManager" element_type="method" element_name="addStorageStateChangeListener" specification="Filesystem" section="IO" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/filesystem.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ApplicationManager::kill() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Application" execution_type="auto" priority="P2" id="ApplicationManager_kill_check_privilege">
+ <testcase purpose="Check if method FileSystemManager::getStorage() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/IO/Filesystem" execution_type="auto" priority="P2" id="FileSystemManager_getStorage_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ApplicationManager_kill.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/FileSystemManager_getStorage.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ApplicationManager" element_type="method" element_name="kill" specification="Application" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/application.html</spec_url>
+ <spec_assertion interface="FileSystemManager" element_type="method" element_name="getStorage" specification="Filesystem" section="IO" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/filesystem.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ApplicationManager::launch() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Application" execution_type="auto" priority="P2" id="ApplicationManager_launch_check_privilege">
+ <testcase purpose="Check if method FileSystemManager::listStorages() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/IO/Filesystem" execution_type="auto" priority="P2" id="FileSystemManager_listStorages_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ApplicationManager_launch.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/FileSystemManager_listStorages.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ApplicationManager" element_type="method" element_name="launch" specification="Application" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/application.html</spec_url>
+ <spec_assertion interface="FileSystemManager" element_type="method" element_name="listStorages" specification="Filesystem" section="IO" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/filesystem.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ApplicationManager::launchAppControl() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Application" execution_type="auto" priority="P2" id="ApplicationManager_launchAppControl_check_privilege">
+ <testcase purpose="Check if method FileSystemManager::resolve() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/IO/Filesystem" execution_type="auto" priority="P2" id="FileSystemManager_resolve_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ApplicationManager_launchAppControl.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/FileSystemManager_resolve.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ApplicationManager" element_type="method" element_name="launchAppControl" specification="Application" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/application.html</spec_url>
+ <spec_assertion interface="FileSystemManager" element_type="method" element_name="resolve" specification="Filesystem" section="IO" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/filesystem.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method BluetoothManager::getDefaultAdapter is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P2" id="BluetoothManager_getDefaultAdapter_check_privilege">
+ <testcase purpose="Check if method PackageManager::install() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Package" execution_type="auto" priority="P2" id="PackageManager_install_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/BluetoothManager_getDefaultAdapter.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/PackageManager_install.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="BluetoothManager" element_type="method" element_name="getDefaultAdapter" specification="Bluetooth" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/bluetooth.html</spec_url>
+ <spec_assertion interface="PackageManager" element_type="method" element_name="install" specification="Package" section="Application" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/package.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method CalendarEvent::expandRecurrence() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarEvent_expandRecurrence_check_privilege">
+ <testcase purpose="Check if method PackageManager::uninstall() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Package" execution_type="auto" priority="P2" id="PackageManager_uninstall_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarEvent_expandRecurrence.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/PackageManager_uninstall.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="CalendarEvent" element_type="method" element_name="expandRecurrence" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
+ <spec_assertion interface="PackageManager" element_type="method" element_name="uninstall" specification="Package" section="Application" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/package.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method CalendarItem::clone() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarItem_clone">
+ <testcase purpose="Check if method ContentManager::scanFile() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Content" execution_type="auto" priority="P2" id="ContentManager_scanFile_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarItem_clone.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContentManager_scanFile.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="CalendarItem" element_type="method" element_name="clone" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
+ <spec_assertion interface="ContentManager" element_type="method" element_name="scanFile" specification="Content" section="Content" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/content.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method CalendarItem::convertToString() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarItem_convertToString">
+ <testcase purpose="Check if method ContentManager::setChangeListener() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Content" execution_type="auto" priority="P2" id="ContentManager_setChangeListener_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarItem_convertToString.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContentManager_setChangeListener.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="CalendarItem" element_type="method" element_name="convertToString" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
+ <spec_assertion interface="ContentManager" element_type="method" element_name="setChangeListener" specification="Content" section="Content" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/content.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method CalendarManager::getCalendar() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarManager_getCalendar_check_privilege">
+ <testcase purpose="Check if method ContentManager::unsetChangeListener() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Content" execution_type="auto" priority="P2" id="ContentManager_unsetChangeListener_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarManager_getCalendar.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContentManager_unsetChangeListener.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="CalendarManager" element_type="method" element_name="getCalendar" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
+ <spec_assertion interface="ContentManager" element_type="method" element_name="unsetChangeListener" specification="Content" section="Content" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/content.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method CalendarManager::getCalendars() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarManager_getCalendars_check_privilege">
+ </set>
+ <set name="Privilege_mobile" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/profile"><value>MOBILE</value></capability>
+ </capabilities>
+ <testcase purpose="Check if method WidgetServiceManager::getWidget() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/WidgetService" execution_type="auto" id="WidgetServiceManager_getWidget_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarManager_getCalendars.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/WidgetServiceManager_getWidget.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="CalendarManager" element_type="method" element_name="getCalendars" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
+ <spec_assertion interface="WidgetServiceManager" element_type="method" element_name="getWidget" specification="WidgetService" section="Application" category="Tizen Device API Specifications"/>
+ <spec_url>TBD</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method CalendarManager::getDefaultCalendar() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarManager_getDefaultCalendar_check_privilege">
+ <testcase purpose="Check if method WidgetServiceManager::getWidgets() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/WidgetService" execution_type="auto" id="WidgetServiceManager_getWidgets_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarManager_getDefaultCalendar.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/WidgetServiceManager_getWidgets.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="CalendarManager" element_type="method" element_name="getDefaultCalendar" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
+ <spec_assertion interface="WidgetServiceManager" element_type="method" element_name="getWidgets" specification="WidgetService" section="Application" category="Tizen Device API Specifications"/>
+ <spec_url>TBD</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method CalendarManager::getUnifiedCalendar() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarManager_getUnifiedCalendar_check_privilege">
+ <testcase purpose="Check if method WidgetServiceManager::getPrimaryWidgetId() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/WidgetService" execution_type="auto" id="WidgetServiceManager_getPrimaryWidgetId_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarManager_getUnifiedCalendar.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/WidgetServiceManager_getPrimaryWidgetId.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="CalendarManager" element_type="method" element_name="getUnifiedCalendar" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
+ <spec_assertion interface="WidgetServiceManager" element_type="method" element_name="getPrimaryWidgetId" specification="WidgetService" section="Application" category="Tizen Device API Specifications"/>
+ <spec_url>TBD</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method CallHistory::addChangeListener is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Callhistory" execution_type="auto" priority="P2" id="CallHistory_addChangeListener_check_privilege">
+ </set>
+ <set name="Privilege_wearable" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/profile"><value>WEARABLE</value></capability>
+ </capabilities>
+ <testcase purpose="Check if method WidgetServiceManager::getWidget() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/WidgetService" execution_type="auto" id="WidgetServiceManager_getWidget_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CallHistory_addChangeListener.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/WidgetServiceManager_getWidget.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="CallHistory" element_type="method" element_name="addChangeListener" specification="Callhistory" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/callhistory.html</spec_url>
+ <spec_assertion interface="WidgetServiceManager" element_type="method" element_name="getWidget" specification="WidgetService" section="Application" category="Tizen Device API Specifications"/>
+ <spec_url>TBD</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method CallHistory::find is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Callhistory" execution_type="auto" priority="P2" id="CallHistory_find_check_privilege">
+ <testcase purpose="Check if method WidgetServiceManager::getWidgets() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/WidgetService" execution_type="auto" id="WidgetServiceManager_getWidgets_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CallHistory_find.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/WidgetServiceManager_getWidgets.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="CallHistory" element_type="method" element_name="find" specification="Callhistory" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/callhistory.html</spec_url>
+ <spec_assertion interface="WidgetServiceManager" element_type="method" element_name="getWidgets" specification="WidgetService" section="Application" category="Tizen Device API Specifications"/>
+ <spec_url>TBD</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method CallHistory::remove is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Callhistory" execution_type="auto" priority="P2" id="CallHistory_remove_check_privilege">
+ <testcase purpose="Check if method WidgetServiceManager::getPrimaryWidgetId() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/WidgetService" execution_type="auto" id="WidgetServiceManager_getPrimaryWidgetId_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CallHistory_remove.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/WidgetServiceManager_getPrimaryWidgetId.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="CallHistory" element_type="method" element_name="remove" specification="Callhistory" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/callhistory.html</spec_url>
+ <spec_assertion interface="WidgetServiceManager" element_type="method" element_name="getPrimaryWidgetId" specification="WidgetService" section="Application" category="Tizen Device API Specifications"/>
+ <spec_url>TBD</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method CallHistory::removeAll is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Callhistory" execution_type="auto" priority="P2" id="CallHistory_removeAll_check_privilege">
+ </set>
+ <set name="Privilege_iot" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/profile"><value>COMMON</value></capability>
+ </capabilities>
+ <testcase purpose="Check if method WidgetServiceManager::getWidget() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/WidgetService" execution_type="auto" id="WidgetServiceManager_getWidget_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CallHistory_removeAll.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/WidgetServiceManager_getWidget.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="CallHistory" element_type="method" element_name="removeAll" specification="Callhistory" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/callhistory.html</spec_url>
+ <spec_assertion interface="WidgetServiceManager" element_type="method" element_name="getWidget" specification="WidgetService" section="Application" category="Tizen Device API Specifications"/>
+ <spec_url>TBD</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method CallHistory::removeBatch is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Callhistory" execution_type="auto" priority="P2" id="CallHistory_removeBatch_check_privilege">
+ <testcase purpose="Check if method WidgetServiceManager::getWidgets() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/WidgetService" execution_type="auto" id="WidgetServiceManager_getWidgets_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CallHistory_removeBatch.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/WidgetServiceManager_getWidgets.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="CallHistory" element_type="method" element_name="removeBatch" specification="Callhistory" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/callhistory.html</spec_url>
+ <spec_assertion interface="WidgetServiceManager" element_type="method" element_name="getWidgets" specification="WidgetService" section="Application" category="Tizen Device API Specifications"/>
+ <spec_url>TBD</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method CallHistory::removeChangeListener is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Callhistory" execution_type="auto" priority="P2" id="CallHistory_removeChangeListener_check_privilege">
+ <testcase purpose="Check if method WidgetServiceManager::getPrimaryWidgetId() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/WidgetService" execution_type="auto" id="WidgetServiceManager_getPrimaryWidgetId_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CallHistory_removeChangeListener.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/WidgetServiceManager_getPrimaryWidgetId.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="CallHistory" element_type="method" element_name="removeChangeListener" specification="Callhistory" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/callhistory.html</spec_url>
+ <spec_assertion interface="WidgetServiceManager" element_type="method" element_name="getPrimaryWidgetId" specification="WidgetService" section="Application" category="Tizen Device API Specifications"/>
+ <spec_url>TBD</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ContactManager::addChangeListener() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_addChangeListener_check_privilege">
+ </set>
+ <set name = "PrivilegeAccount" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/account"/>
+ </capabilities>
+ <testcase purpose="Check if method AccountManager::addAccountListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Account" execution_type="auto" priority="P1" id="AccountManager_addAccountListener_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_addChangeListener.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/AccountManager_addAccountListener.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ContactManager" element_type="method" element_name="addChangeListener" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
+ <spec_assertion interface="AccountManager" element_type="method" element_name="addAccountListener" specification="Account" section="Tizen Specification" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ContactManager::find() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_find_check_privilege">
+ <testcase purpose="Check if method AccountManager::getAccount() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Account" execution_type="auto" priority="P1" id="AccountManager_getAccount_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_find.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/AccountManager_getAccount.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ContactManager" element_type="method" element_name="find" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
+ <spec_assertion interface="AccountManager" element_type="method" element_name="getAccount" specification="Account" section="Tizen Specification" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ContactManager::getAddressBooks() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_getAddressBooks_check_privilege">
+ <testcase purpose="Check if method AccountManager::getAccounts() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Account" execution_type="auto" priority="P1" id="AccountManager_getAccounts_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_getAddressBooks.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/AccountManager_getAccounts.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ContactManager" element_type="method" element_name="getAddressBooks" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
+ <spec_assertion interface="AccountManager" element_type="method" element_name="getAccounts" specification="Account" section="Tizen Specification" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ContactManager::getDefaultAddressBook() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_getDefaultAddressBook_check_privilege">
+ <testcase purpose="Check if method AccountManager::getProvider() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Account" execution_type="auto" priority="P1" id="AccountManager_getProvider_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_getDefaultAddressBook.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/AccountManager_getProvider.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ContactManager" element_type="method" element_name="getDefaultAddressBook" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
+ <spec_assertion interface="AccountManager" element_type="method" element_name="getProvider" specification="Account" section="Tizen Specification" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ContactManager::getUnifiedAddressBook() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_getUnifiedAddressBook_check_privilege">
+ <testcase purpose="Check if method AccountManager::getProviders() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Account" execution_type="auto" priority="P1" id="AccountManager_getProviders_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_getUnififedAddressBook.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/AccountManager_getProviders.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ContactManager" element_type="method" element_name="getUnifiedAddressBook" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
+ <spec_assertion interface="AccountManager" element_type="method" element_name="getProviders" specification="Account" section="Tizen Specification" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ContactManager::removeBatch() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_removeBatch_check_privilege">
+ <testcase purpose="Check if method AccountManager::removeAccountListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Account" execution_type="auto" priority="P1" id="AccountManager_removeAccountListener_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_removeBatch.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/AccountManager_removeAccountListener.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ContactManager" element_type="method" element_name="removeBatch" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
+ <spec_assertion interface="AccountManager" element_type="method" element_name="removeAccountListener" specification="Account" section="Tizen Specification" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ContactManager::removeChangeListener() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_removeChangeListener_check_privilege">
+ </set>
+ <set name = "PrivilegeTelephony" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/network.telephony"/>
+ </capabilities>
+ <testcase purpose="Check if method SystemInfo::addPropertyValueArrayChangeListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemInfo" execution_type="auto" priority="P1" id="SystemInfo_addPropertyValueArrayChangeListener_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_removeChangeListener.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemInfo_addPropertyValueArrayChangeListener.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ContactManager" element_type="method" element_name="removeChangeListener" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
+ <spec_assertion interface="SystemInfo" element_type="method" element_name="addPropertyValueArrayChangeListener" specification="SystemInfo" section="System" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ContactManager::update() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_update_check_privilege">
+ <testcase purpose="Check if method SystemInfo::addPropertyValueChangeListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemInfo" execution_type="auto" priority="P1" id="SystemInfo_addPropertyValueChangeListener_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_update.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemInfo_addPropertyValueChangeListener.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ContactManager" element_type="method" element_name="update" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
+ <spec_assertion interface="SystemInfo" element_type="method" element_name="addPropertyValueChangeListener" specification="SystemInfo" section="System" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ContactManager::updateBatch() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_updateBatch_check_privilege">
+ <testcase purpose="Check if method SystemInfo::getPropertyValue() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemInfo" execution_type="auto" priority="P1" id="SystemInfo_getPropertyValue_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_updateBatch.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemInfo_getPropertyValue.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ContactManager" element_type="method" element_name="updateBatch" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
+ <spec_assertion interface="SystemInfo" element_type="method" element_name="getPropertyValue" specification="SystemInfo" section="System" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ContentManager::find() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Content" execution_type="auto" priority="P2" id="ContentManager_find_check_privilege">
+ <testcase purpose="Check if method SystemInfo::getPropertyValueArray() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemInfo" execution_type="auto" priority="P1" id="SystemInfo_getPropertyValueArray_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContentManager_find.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemInfo_getPropertyValueArray.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ContentManager" element_type="method" element_name="find" specification="Content" section="Content" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/content.html</spec_url>
+ <spec_assertion interface="SystemInfo" element_type="method" element_name="getPropertyValueArray" specification="SystemInfo" section="System" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ContentManager::scanFile() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Content" execution_type="auto" priority="P2" id="ContentManager_scanFile_check_privilege">
+ </set>
+ <set name = "PrivilegeBluetooth_mobile" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/profile"><value>MOBILE</value></capability>
+ <capability name="http://tizen.org/feature/network.bluetooth"/>
+ <capability name="http://tizen.org/feature/network.bluetooth.le"/>
+ </capabilities>
+ <testcase purpose="Check if method BluetoothManager::getLEAdapter is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P1" id="BluetoothManager_getLEAdapter_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContentManager_scanFile.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/BluetoothManager_getLEAdapter.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ContentManager" element_type="method" element_name="scanFile" specification="Content" section="Content" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/content.html</spec_url>
+ <spec_assertion interface="BluetoothManager" element_type="method" element_name="getLEAdapter" specification="Bluetooth" section="Communication" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ContentManager::cancelScanDirectory() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Content" execution_type="auto" priority="P1" id="ContentManager_cancelScanDirectory_check_privilege">
+ </set>
+ <set name = "PrivilegeBluetooth_wearable" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/profile"><value>WEARABLE</value></capability>
+ <capability name="http://tizen.org/feature/network.bluetooth"/>
+ <capability name="http://tizen.org/feature/network.bluetooth.le"/>
+ </capabilities>
+ <testcase purpose="Check if method BluetoothManager::getLEAdapter is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P1" id="BluetoothManager_getLEAdapter_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContentManager_cancelScanDirectory.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/BluetoothManager_getLEAdapter.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ContentManager" element_type="method" element_name="cancelScanDirectory" specification="Content" section="Content" category="Tizen Device API Specifications"/>
+ <spec_assertion interface="BluetoothManager" element_type="method" element_name="getLEAdapter" specification="Bluetooth" section="Communication" category="Tizen Device API Specifications"/>
<spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ContentManager::createPlaylist() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Content" execution_type="auto" priority="P1" id="ContentManager_createPlaylist_check_privilege">
+ </set>
+ <set name = "PrivilegeBluetooth_iot" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/profile"><value>COMMON</value></capability>
+ <capability name="http://tizen.org/feature/network.bluetooth"/>
+ <capability name="http://tizen.org/feature/network.bluetooth.le"/>
+ </capabilities>
+ <testcase purpose="Check if method BluetoothManager::getLEAdapter is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P1" id="BluetoothManager_getLEAdapter_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContentManager_createPlaylist.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/BluetoothManager_getLEAdapter.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ContentManager" element_type="method" element_name="createPlaylist" specification="Content" section="Content" category="Tizen Device API Specifications"/>
+ <spec_assertion interface="BluetoothManager" element_type="method" element_name="getLEAdapter" specification="Bluetooth" section="Communication" category="Tizen Device API Specifications"/>
<spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ContentManager::setChangeListener() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Content" execution_type="auto" priority="P2" id="ContentManager_setChangeListener_check_privilege">
+ </set>
+ <set name = "PrivilegeCalendar_mobile" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/profile"><value>MOBILE</value></capability>
+ <capability name="http://tizen.org/feature/calendar"/>
+ </capabilities>
+ <testcase purpose="Check if method CalendarManager::getUnifiedCalendar() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarManager_getUnifiedCalendar_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContentManager_setChangeListener.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarManager_getUnifiedCalendar.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ContentManager" element_type="method" element_name="setChangeListener" specification="Content" section="Content" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/content.html</spec_url>
+ <spec_assertion interface="CalendarManager" element_type="method" element_name="getUnifiedCalendar" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ContentManager::unsetChangeListener() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Content" execution_type="auto" priority="P2" id="ContentManager_unsetChangeListener_check_privilege">
+ <testcase purpose="Check if method CalendarItem::convertToString() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarItem_convertToString">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContentManager_unsetChangeListener.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarItem_convertToString.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ContentManager" element_type="method" element_name="unsetChangeListener" specification="Content" section="Content" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/content.html</spec_url>
+ <spec_assertion interface="CalendarItem" element_type="method" element_name="convertToString" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ContentManager::update() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Content" execution_type="auto" priority="P2" id="ContentManager_update_check_privilege">
+ <testcase purpose="Check if method CalendarItem::clone() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarItem_clone">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContentManager_update.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarItem_clone.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ContentManager" element_type="method" element_name="update" specification="Content" section="Content" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/content.html</spec_url>
+ <spec_assertion interface="CalendarItem" element_type="method" element_name="clone" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ContentManager::updateBatch() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Content" execution_type="auto" priority="P2" id="ContentManager_updateBatch_check_privilege">
+ <testcase purpose="Check if method CalendarEvent::expandRecurrence() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarEvent_expandRecurrence_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContentManager_updateBatch.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarEvent_expandRecurrence.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ContentManager" element_type="method" element_name="updateBatch" specification="Content" section="Content" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/content.html</spec_url>
+ <spec_assertion interface="CalendarEvent" element_type="method" element_name="expandRecurrence" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ContentManager::getPlaylists() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Content" execution_type="auto" priority="P1" id="ContentManager_getPlaylists_check_privilege">
+ <testcase purpose="Check if method CalendarManager::getCalendars() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarManager_getCalendars_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContentManager_getPlaylists.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarManager_getCalendars.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ContentManager" element_type="method" element_name="getPlaylists" specification="Content" section="Content" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
+ <spec_assertion interface="CalendarManager" element_type="method" element_name="getCalendars" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method ContentManager::scanDirectory() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Content" execution_type="auto" priority="P1" id="ContentManager_scanDirectory_check_privilege">
+ <testcase purpose="Check if method CalendarManager::getDefaultCalendar() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarManager_getDefaultCalendar_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContentManager_scanDirectory.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarManager_getDefaultCalendar.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="ContentManager" element_type="method" element_name="scanDirectory" specification="Content" section="Content" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
+ <spec_assertion interface="CalendarManager" element_type="method" element_name="getDefaultCalendar" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method DataControlManager::getDataControlConsumer() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/TBD/Datacontrol" execution_type="auto" priority="P2" id="DataControlManager_getDataControlConsumer_check_privilege">
+ </set>
+ <set name = "PrivilegeCalendar_wearbale" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/profile"><value>WEARABLE</value></capability>
+ <capability name="http://tizen.org/feature/calendar"/>
+ </capabilities>
+ <testcase purpose="Check if method CalendarManager::getUnifiedCalendar() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarManager_getUnifiedCalendar_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/DataControlManager_getDataControlConsumer.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarManager_getUnifiedCalendar.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="DataControlManager" element_type="method" element_name="getDataControlConsumer" specification="Datacontrol" section="TBD" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/datacontrol.html</spec_url>
+ <spec_assertion interface="CalendarManager" element_type="method" element_name="getUnifiedCalendar" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method DataSynchronizationManager::add() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Datasync" execution_type="auto" priority="P2" id="DataSynchronizationManager_add_check_privilege">
+ <testcase purpose="Check if method CalendarItem::convertToString() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarItem_convertToString">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/DataSynchronizationManager_add.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarItem_convertToString.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="DataSynchronizationManager" element_type="method" element_name="add" specification="Datasync" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/datasync.html</spec_url>
+ <spec_assertion interface="CalendarItem" element_type="method" element_name="convertToString" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method DataSynchronizationManager::get() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Datasync" execution_type="auto" priority="P2" id="DataSynchronizationManager_get_check_privilege">
+ <testcase purpose="Check if method CalendarItem::clone() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarItem_clone">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/DataSynchronizationManager_get.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarItem_clone.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="DataSynchronizationManager" element_type="method" element_name="get" specification="Datasync" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/datasync.html</spec_url>
+ <spec_assertion interface="CalendarItem" element_type="method" element_name="clone" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method DataSynchronizationManager::getAll() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Datasync" execution_type="auto" priority="P2" id="DataSynchronizationManager_getAll_check_privilege">
+ <testcase purpose="Check if method CalendarEvent::expandRecurrence() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarEvent_expandRecurrence_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/DataSynchronizationManager_getAll.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarEvent_expandRecurrence.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="DataSynchronizationManager" element_type="method" element_name="getAll" specification="Datasync" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/datasync.html</spec_url>
+ <spec_assertion interface="CalendarEvent" element_type="method" element_name="expandRecurrence" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method DataSynchronizationManager::getLastSyncStatistics() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Datasync" execution_type="auto" priority="P2" id="DataSynchronizationManager_getLastSyncStatistics_check_privilege">
+ <testcase purpose="Check if method CalendarManager::getCalendars() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarManager_getCalendars_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/DataSynchronizationManager_getLastSyncStatistics.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarManager_getCalendars.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="DataSynchronizationManager" element_type="method" element_name="getLastSyncStatistics" specification="Datasync" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/datasync.html</spec_url>
+ <spec_assertion interface="CalendarManager" element_type="method" element_name="getCalendars" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method DataSynchronizationManager::getMaxProfilesNum() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Datasync" execution_type="auto" priority="P2" id="DataSynchronizationManager_getMaxProfilesNum_check_privilege">
+ <testcase purpose="Check if method CalendarManager::getDefaultCalendar() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarManager_getDefaultCalendar_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/DataSynchronizationManager_getMaxProfilesNum.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarManager_getDefaultCalendar.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="DataSynchronizationManager" element_type="method" element_name="getMaxProfilesNum" specification="Datasync" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/datasync.html</spec_url>
+ <spec_assertion interface="CalendarManager" element_type="method" element_name="getDefaultCalendar" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method DataSynchronizationManager::getProfilesNum() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Datasync" execution_type="auto" priority="P2" id="DataSynchronizationManager_getProfilesNum_check_privilege">
+ </set>
+ <set name = "PrivilegeCalendar_iot" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/profile"><value>COMMON</value></capability>
+ <capability name="http://tizen.org/feature/calendar"/>
+ </capabilities>
+ <testcase purpose="Check if method CalendarManager::getUnifiedCalendar() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarManager_getUnifiedCalendar_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/DataSynchronizationManager_getProfilesNum.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarManager_getUnifiedCalendar.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="DataSynchronizationManager" element_type="method" element_name="getProfilesNum" specification="Datasync" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/datasync.html</spec_url>
+ <spec_assertion interface="CalendarManager" element_type="method" element_name="getUnifiedCalendar" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method DataSynchronizationManager::remove() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Datasync" execution_type="auto" priority="P2" id="DataSynchronizationManager_remove_check_privilege">
+ <testcase purpose="Check if method CalendarItem::convertToString() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarItem_convertToString">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/DataSynchronizationManager_remove.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarItem_convertToString.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="DataSynchronizationManager" element_type="method" element_name="remove" specification="Datasync" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/datasync.html</spec_url>
+ <spec_assertion interface="CalendarItem" element_type="method" element_name="convertToString" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method DataSynchronizationManager::startSync() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Datasync" execution_type="auto" priority="P2" id="DataSynchronizationManager_startSync_check_privilege">
+ <testcase purpose="Check if method CalendarItem::clone() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarItem_clone">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/DataSynchronizationManager_startSync.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarItem_clone.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="DataSynchronizationManager" element_type="method" element_name="startSync" specification="Datasync" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/datasync.html</spec_url>
+ <spec_assertion interface="CalendarItem" element_type="method" element_name="clone" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method DataSynchronizationManager::stopSync() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Datasync" execution_type="auto" priority="P2" id="DataSynchronizationManager_stopSync_check_privilege">
+ <testcase purpose="Check if method CalendarEvent::expandRecurrence() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarEvent_expandRecurrence_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/DataSynchronizationManager_stopSync.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarEvent_expandRecurrence.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="DataSynchronizationManager" element_type="method" element_name="stopSync" specification="Datasync" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/datasync.html</spec_url>
+ <spec_assertion interface="CalendarEvent" element_type="method" element_name="expandRecurrence" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method DataSynchronizationManager::update() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Datasync" execution_type="auto" priority="P2" id="DataSynchronizationManager_update_check_privilege">
+ <testcase purpose="Check if method CalendarManager::getCalendars() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarManager_getCalendars_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/DataSynchronizationManager_update.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarManager_getCalendars.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="DataSynchronizationManager" element_type="method" element_name="update" specification="Datasync" section="Social" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/datasync.html</spec_url>
+ <spec_assertion interface="CalendarManager" element_type="method" element_name="getCalendars" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method DownloadManager::start() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Download" execution_type="auto" priority="P2" id="DownloadManager_start_check_privilege">
+ <testcase purpose="Check if method CalendarManager::getDefaultCalendar() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Calendar" execution_type="auto" priority="P2" id="CalendarManager_getDefaultCalendar_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/DownloadManager_start.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/CalendarManager_getDefaultCalendar.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="DownloadManager" element_type="method" element_name="start" specification="Download" section="Content" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/download.html</spec_url>
+ <spec_assertion interface="CalendarManager" element_type="method" element_name="getDefaultCalendar" specification="Calendar" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/calendar.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method FileSystemManager::addStorageStateChangeListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/IO/Filesystem" execution_type="auto" priority="P2" id="FileSystemManager_addStorageStateChangeListener_check_privilege">
+ </set>
+ <set name = "PrivilegeCallhistory" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/network.telephony"/>
+ </capabilities>
+ </set>
+ <set name = "PrivilegeContact" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/profile"><value>MOBILE</value></capability>
+ </capabilities>
+ <testcase purpose="Check if method ContactManager::addChangeListener() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_addChangeListener_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/FileSystemManager_addStorageStateChangeListener.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_addChangeListener.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="FileSystemManager" element_type="method" element_name="addStorageStateChangeListener" specification="Filesystem" section="IO" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/filesystem.html</spec_url>
+ <spec_assertion interface="ContactManager" element_type="method" element_name="addChangeListener" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method FileSystemManager::getStorage() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/IO/Filesystem" execution_type="auto" priority="P2" id="FileSystemManager_getStorage_check_privilege">
+ <testcase purpose="Check if method ContactManager::find() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_find_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/FileSystemManager_getStorage.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_find.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="FileSystemManager" element_type="method" element_name="getStorage" specification="Filesystem" section="IO" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/filesystem.html</spec_url>
+ <spec_assertion interface="ContactManager" element_type="method" element_name="find" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method FileSystemManager::listStorages() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/IO/Filesystem" execution_type="auto" priority="P2" id="FileSystemManager_listStorages_check_privilege">
+ <testcase purpose="Check if method ContactManager::getAddressBooks() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_getAddressBooks_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/FileSystemManager_listStorages.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_getAddressBooks.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="FileSystemManager" element_type="method" element_name="listStorages" specification="Filesystem" section="IO" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/filesystem.html</spec_url>
+ <spec_assertion interface="ContactManager" element_type="method" element_name="getAddressBooks" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method FileSystemManager::removeStorageStateChangeListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/IO/Filesystem" execution_type="auto" priority="P2" id="FileSystemManager_removeStorageStateChangeListener_check_privilege">
+ <testcase purpose="Check if method ContactManager::getDefaultAddressBook() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_getDefaultAddressBook_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/FileSystemManager_removeStorageStateChangeListener.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_getDefaultAddressBook.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="FileSystemManager" element_type="method" element_name="removeStorageStateChangeListener" specification="Filesystem" section="IO" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/filesystem.html</spec_url>
+ <spec_assertion interface="ContactManager" element_type="method" element_name="getDefaultAddressBook" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method FileSystemManager::resolve() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/IO/Filesystem" execution_type="auto" priority="P2" id="FileSystemManager_resolve_check_privilege">
+ <testcase purpose="Check if method ContactManager::removeBatch() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_removeBatch_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/FileSystemManager_resolve.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_removeBatch.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="FileSystemManager" element_type="method" element_name="resolve" specification="Filesystem" section="IO" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/filesystem.html</spec_url>
+ <spec_assertion interface="ContactManager" element_type="method" element_name="removeBatch" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method HumanActivityMonitorManager::setAccumulativePedometerListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Human Activity Monitor" execution_type="auto" priority="P1" id="HumanActivityMonitorManager_setAccumulativePedometerListener_check_privilege">
+ <testcase purpose="Check if method ContactManager::removeChangeListener() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_removeChangeListener_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/HumanActivityMonitorManager_setAccumulativePedometerListener.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_removeChangeListener.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="HumanActivityMonitorManager" element_type="method" element_name="setAccumulativePedometerListener" specification="HumanActivityMonitor" section="Tizen Specification" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
+ <spec_assertion interface="ContactManager" element_type="method" element_name="removeChangeListener" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method HumanActivityMonitorManager::start() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Human Activity Monitor" execution_type="auto" priority="P1" id="HumanActivityMonitorManager_start_check_privilege">
+ <testcase purpose="Check if method ContactManager::updateBatch() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_updateBatch_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/HumanActivityMonitorManager_start.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_updateBatch.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="HumanActivityMonitorManager" element_type="method" element_name="start" specification="HumanActivityMonitor" section="Tizen Specification" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
+ <spec_assertion interface="ContactManager" element_type="method" element_name="updateBatch" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method HumanActivityMonitorManager::stop() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Human Activity Monitor" execution_type="auto" priority="P1" id="HumanActivityMonitorManager_stop_check_privilege">
+ <testcase purpose="Check if method ContactManager::getUnifiedAddressBook() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_getUnifiedAddressBook_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/HumanActivityMonitorManager_stop.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_getUnififedAddressBook.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="HumanActivityMonitorManager" element_type="method" element_name="stop" specification="HumanActivityMonitor" section="Tizen Specification" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
+ <spec_assertion interface="ContactManager" element_type="method" element_name="getUnifiedAddressBook" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method HumanActivityMonitorManager::unsetAccumulativePedometerListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Human Activity Monitor" execution_type="auto" priority="P1" id="HumanActivityMonitorManager_unsetAccumulativePedometerListener_check_privilege">
+ </set>
+ <set name = "PrivilegeContact_iot" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/profile"><value>COMMON</value></capability>
+ </capabilities>
+ <testcase purpose="Check if method ContactManager::addChangeListener() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_addChangeListener_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/HumanActivityMonitorManager_unsetAccumulativePedometerListener.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_addChangeListener.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="HumanActivityMonitorManager" element_type="method" element_name="unsetAccumulativePedometerListener" specification="HumanActivityMonitor" section="Tizen Specification" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
+ <spec_assertion interface="ContactManager" element_type="method" element_name="addChangeListener" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <!--<testcase purpose="Check if method MediaControllerManager::createServer() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Media Controller" execution_type="auto" priority="P1" id="MediaControllerManager_createServer_check_privilege">
+ <testcase purpose="Check if method ContactManager::find() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_find_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/MediaControllerManager_createServer.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_find.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="MediaControllerManager" element_type="method" element_name="createServer" specification="Media Controller" section="Tizen Specification" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
+ <spec_assertion interface="ContactManager" element_type="method" element_name="find" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method MediaControllerManager::getClient() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Media Controller" execution_type="auto" priority="P1" id="MediaControllerManager_getClient_check_privilege">
+ <testcase purpose="Check if method ContactManager::getAddressBooks() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_getAddressBooks_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/MediaControllerManager_getClient.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_getAddressBooks.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="MediaControllerManager" element_type="method" element_name="getClient" specification="Media Controller" section="Tizen Specification" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
+ <spec_assertion interface="ContactManager" element_type="method" element_name="getAddressBooks" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
- </testcase>-->
- <testcase purpose="Check if method MessageService::loadMessageAttachment() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Messaging" execution_type="auto" priority="P2" id="MessageService_loadMessageAttachment_check_privilege">
+ </testcase>
+ <testcase purpose="Check if method ContactManager::getDefaultAddressBook() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_getDefaultAddressBook_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/MessageService_loadMessageAttachment.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_getDefaultAddressBook.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="MessageService" element_type="method" element_name="loadMessageAttachment" specification="Messaging" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html</spec_url>
+ <spec_assertion interface="ContactManager" element_type="method" element_name="getDefaultAddressBook" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method MessageService::loadMessageBody() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Messaging" execution_type="auto" priority="P2" id="MessageService_loadMessageBody_check_privilege">
+ <testcase purpose="Check if method ContactManager::removeBatch() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_removeBatch_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/MessageService_loadMessageBody.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_removeBatch.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="MessageService" element_type="method" element_name="loadMessageBody" specification="Messaging" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html</spec_url>
+ <spec_assertion interface="ContactManager" element_type="method" element_name="removeBatch" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method MessageService::sendMessage() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Messaging" execution_type="auto" priority="P2" id="MessageService_sendMessage_check_privilege">
+ <testcase purpose="Check if method ContactManager::removeChangeListener() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_removeChangeListener_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/MessageService_sendMessage.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_removeChangeListener.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="MessageService" element_type="method" element_name="sendMessage" specification="Messaging" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html</spec_url>
+ <spec_assertion interface="ContactManager" element_type="method" element_name="removeChangeListener" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method MessageService::sync() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Messaging" execution_type="auto" priority="P2" id="MessageService_sync_check_privilege">
+ <testcase purpose="Check if method ContactManager::updateBatch() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_updateBatch_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/MessageService_sync.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_updateBatch.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="MessageService" element_type="method" element_name="sync" specification="Messaging" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html</spec_url>
+ <spec_assertion interface="ContactManager" element_type="method" element_name="updateBatch" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method MessageService::syncFolder() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Messaging" execution_type="auto" priority="P2" id="MessageService_syncFolder_check_privilege">
+ <testcase purpose="Check if method ContactManager::getUnifiedAddressBook() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Social/Contact" execution_type="auto" priority="P2" id="ContactManager_getUnifiedAddressBook_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/MessageService_syncFolder.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/ContactManager_getUnififedAddressBook.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="MessageService" element_type="method" element_name="syncFolder" specification="Messaging" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html</spec_url>
+ <spec_assertion interface="ContactManager" element_type="method" element_name="getUnifiedAddressBook" specification="Contact" section="Social" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/contact.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method MessageStorage::addConversationsChangeListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_addConversationsChangeListener_check_privilege">
+ </set>
+ <set name = "PrivilegeDatacontrol" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/datacontrol"/>
+ </capabilities>
+ <testcase purpose="Check if method DataControlManager::getDataControlConsumer() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/TBD/Datacontrol" execution_type="auto" priority="P2" id="DataControlManager_getDataControlConsumer_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/MessageStorage_addConversationsChangeListener.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/DataControlManager_getDataControlConsumer.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="MessageStorage" element_type="method" element_name="addConversationsChangeListener" specification="Messaging" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html</spec_url>
+ <spec_assertion interface="DataControlManager" element_type="method" element_name="getDataControlConsumer" specification="Datacontrol" section="TBD" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/datacontrol.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method MessageStorage::addDraftMessage() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_addDraftMessage_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/MessageStorage_addDraftMessage.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MessageStorage" element_type="method" element_name="addDraftMessage" specification="Messaging" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method MessageStorage::addFoldersChangeListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_addFoldersChangeListener_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/MessageStorage_addFoldersChangeListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MessageStorage" element_type="method" element_name="addFoldersChangeListener" specification="Messaging" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method MessageStorage::addMessagesChangeListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_addMessagesChangeListener_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/MessageStorage_addMessagesChangeListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MessageStorage" element_type="method" element_name="addMessagesChangeListener" specification="Messaging" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method MessageStorage::findConversations() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_findConversations_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/MessageStorage_findConversations.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MessageStorage" element_type="method" element_name="findConversations" specification="Messaging" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method MessageStorage::findFolders() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_findFolders_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/MessageStorage_findFolders.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MessageStorage" element_type="method" element_name="findFolders" specification="Messaging" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method MessageStorage::findMessages() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_findMessages_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/MessageStorage_findMessages.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MessageStorage" element_type="method" element_name="findMessages" specification="Messaging" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method MessageStorage::removeChangeListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_removeChangeListener_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/MessageStorage_removeChangeListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MessageStorage" element_type="method" element_name="removeChangeListener" specification="Messaging" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method MessageStorage::removeConversations() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_removeConversations_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/MessageStorage_removeConversations.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MessageStorage" element_type="method" element_name="removeConversations" specification="Messaging" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method MessageStorage::removeMessages() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_removeMessages_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/MessageStorage_removeMessages.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MessageStorage" element_type="method" element_name="removeMessages" specification="Messaging" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method MessageStorage::updateMessages() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_updateMessages_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/MessageStorage_updateMessages.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MessageStorage" element_type="method" element_name="updateMessages" specification="Messaging" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method NFCManager::getDefaultAdapter() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/NFC" execution_type="auto" priority="P2" id="NFCManager_getDefaultAdapter_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/NFCManager_getDefaultAdapter.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="NFCManager" element_type="method" element_name="getDefaultAdapter" specification="NFC" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/nfc.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method NFCManager::setExclusiveMode() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/NFC" execution_type="auto" priority="P2" id="NFCManager_setExclusiveMode_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/NFCManager_setExclusiveMode.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="NFCManager" element_type="method" element_name="setExclusiveMode" specification="NFC" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/nfc.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method NetworkBearerSelection::releaseRouteToHost() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/NBS" execution_type="auto" priority="P2" id="NetworkBearerSelection_releaseRouteToHost_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/NetworkBearerSelection_releaseRouteToHost.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="NetworkBearerSelection" element_type="method" element_name="releaseRouteToHost" specification="Network Bearer Selection" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/networkbearerselection.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method NetworkBearerSelection::requestRouteToHost() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/NBS" execution_type="auto" priority="P2" id="NetworkBearerSelection_requestRouteToHost_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/NetworkBearerSelection_requestRouteToHost.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="NetworkBearerSelection" element_type="method" element_name="requestRouteToHost" specification="Network Bearer Selection" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/networkbearerselection.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method NotificationManager::playLEDCustomEffect() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/User Interface/Notification" execution_type="auto" priority="P1" id="NotificationManager_playLEDCustomEffect_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/NotificationManager_playLEDCustomEffect.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="NotificationManager" element_type="method" element_name="playLEDCustomEffect" specification="Notification" section="User Interface" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method NotificationManager::post() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/User Interface/Notification" execution_type="auto" priority="P2" id="NotificationManager_post_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/NotificationManager_post.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="NotificationManager" element_type="method" element_name="post" specification="Notification" section="User Interface" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/notification.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method NotificationManager::remove() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/User Interface/Notification" execution_type="auto" priority="P2" id="NotificationManager_remove_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/NotificationManager_remove.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="NotificationManager" element_type="method" element_name="remove" specification="Notification" section="User Interface" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/notification.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method NotificationManager::removeAll() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/User Interface/Notification" execution_type="auto" priority="P2" id="NotificationManager_removeAll_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/NotificationManager_removeAll.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="NotificationManager" element_type="method" element_name="removeAll" specification="Notification" section="User Interface" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/notification.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method NotificationManager::stopLEDCustomEffect() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/User Interface/Notification" execution_type="auto" priority="P1" id="NotificationManager_stopLEDCustomEffect_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/NotificationManager_stopLEDCustomEffect.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="NotificationManager" element_type="method" element_name="stopLEDCustomEffect" specification="Notification" section="User Interface" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method NotificationManager::update() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/User Interface/Notification" execution_type="auto" priority="P2" id="NotificationManager_update_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/NotificationManager_update.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="NotificationManager" element_type="method" element_name="update" specification="Notification" section="User Interface" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/notification.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method PackageManager::getPackageInfo() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Package" execution_type="auto" priority="P2" id="PackageManager_getPackageInfo_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/PackageManager_getPackageInfo.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="PackageManager" element_type="method" element_name="getPackageInfo" specification="Package" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/package.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method PackageManager::getPackagesInfo() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Package" execution_type="auto" priority="P2" id="PackageManager_getPackagesInfo_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/PackageManager_getPackagesInfo.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="PackageManager" element_type="method" element_name="getPackagesInfo" specification="Package" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/package.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method PackageManager::install() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Package" execution_type="auto" priority="P2" id="PackageManager_install_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/PackageManager_install.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="PackageManager" element_type="method" element_name="install" specification="Package" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/package.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method PackageManager::setPackageInfoEventListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Package" execution_type="auto" priority="P2" id="PackageManager_setPackageInfoEventListener_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/PackageManager_setPackageInfoEventListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="PackageManager" element_type="method" element_name="setPackageInfoEventListener" specification="Package" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/package.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method PackageManager::uninstall() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Package" execution_type="auto" priority="P2" id="PackageManager_uninstall_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/PackageManager_uninstall.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="PackageManager" element_type="method" element_name="uninstall" specification="Package" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/package.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method PackageManager::unsetPackageInfoEventListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Application/Package" execution_type="auto" priority="P2" id="PackageManager_unsetPackageInfoEventListener_check_privilege">
+ </set>
+ <set name = "PrivilegeDatasync" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/datasync"/>
+ </capabilities>
+ </set>
+ <set name = "PrivilegeDownload" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/download"/>
+ </capabilities>
+ <testcase purpose="Check if method DownloadManager::start() is denied without privilege" type="compliance" status="approved" component="Tizen Device APIs/Content/Download" execution_type="auto" priority="P2" id="DownloadManager_start_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/PackageManager_unsetPackageInfoEventListener.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/DownloadManager_start.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="PackageManager" element_type="method" element_name="unsetPackageInfoEventListener" specification="Package" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/package.html</spec_url>
+ <spec_assertion interface="DownloadManager" element_type="method" element_name="start" specification="Download" section="Content" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/download.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
+ </set>
+ <set name = "PrivilegePower" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/battery"/>
+ </capabilities>
<testcase purpose="Check if method PowerManager::request() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/Power" execution_type="auto" priority="P2" id="PowerManager_request_check_privilege">
<description>
<test_script_entry>/opt/tct-privilege-tizen-tests/privilege/PowerManager_request.html</test_script_entry>
</spec>
</specs>
</testcase>
+ </set>
+ <set name = "PrivilegeMessaging" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/messaging"/>
+ </capabilities>
+ </set>
+ <set name = "PrivilegeNFC" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/network.nfc"/>
+ </capabilities>
+ </set>
+ <set name = "PrivilegePush" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/network.push"/>
+ </capabilities>
<testcase purpose="Check if method PushManager::connectService() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/TBD/Push" execution_type="auto" priority="P2" id="PushManager_connectService_check_privilege">
<description>
<test_script_entry>/opt/tct-privilege-tizen-tests/privilege/PushManager_connectService.html</test_script_entry>
</spec>
</specs>
</testcase>
+ </set>
+ <set name = "PrivilegeSecureElement" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/network.secure_element"/>
+ </capabilities>
<testcase purpose="Check if method SEService::getReaders() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/SE" execution_type="auto" priority="P2" id="SEService_getReaders_check_privilege">
<description>
<test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SEService_getReaders.html</test_script_entry>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method SensorService::getDefaultSensor() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Sensor" execution_type="auto" priority="P1" id="SensorService_getDefaultSensor_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SensorService_getDefaultSensor.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="SensorService" element_type="method" element_name="getDefaultSensor" specification="Sensor" section="Tizen Specification" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if access to attribute SystemInfoCellularNetwork::imei is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemInfo" execution_type="auto" priority="P2" id="SystemInfoCellularNetwork_imei_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemInfoCellularNetwork_imei.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="SystemInfoCellularNetwork" element_type="attribute" element_name="imei" specification="SystemInfo" section="System" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/systeminfo.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute SystemInfoSIM::iccid() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemInfo" execution_type="auto" priority="P2" id="SystemInfoSIM_iccid">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemInfoSIM_iccid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="SystemInfoSIM" element_type="attribute" element_name="iccid" specification="SystemInfo" section="System" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/systeminfo.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute SystemInfoSIM::mcc() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemInfo" execution_type="auto" priority="P2" id="SystemInfoSIM_mcc">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemInfoSIM_mcc.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="SystemInfoSIM" element_type="attribute" element_name="mcc" specification="SystemInfo" section="System" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/systeminfo.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute SystemInfoSIM::mnc() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemInfo" execution_type="auto" priority="P2" id="SystemInfoSIM_mnc">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemInfoSIM_mnc.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="SystemInfoSIM" element_type="attribute" element_name="mnc" specification="SystemInfo" section="System" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/systeminfo.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute SystemInfoSIM::msin() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemInfo" execution_type="auto" priority="P2" id="SystemInfoSIM_msin">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemInfoSIM_msin.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="SystemInfoSIM" element_type="attribute" element_name="msin" specification="SystemInfo" section="System" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/systeminfo.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute SystemInfoSIM::msisdn() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemInfo" execution_type="auto" priority="P2" id="SystemInfoSIM_msisdn">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemInfoSIM_msisdn.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="SystemInfoSIM" element_type="attribute" element_name="msisdn" specification="SystemInfo" section="System" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/systeminfo.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute SystemInfoSIM::operatorName() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemInfo" execution_type="auto" priority="P2" id="SystemInfoSIM_operatorName">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemInfoSIM_operatorName.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="SystemInfoSIM" element_type="attribute" element_name="operatorName" specification="SystemInfo" section="System" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/systeminfo.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute SystemInfoSIM::spn() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemInfo" execution_type="auto" priority="P2" id="SystemInfoSIM_spn">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemInfoSIM_spn.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="SystemInfoSIM" element_type="attribute" element_name="spn" specification="SystemInfo" section="System" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/systeminfo.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute SystemInfoSIM::state() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemInfo" execution_type="auto" priority="P2" id="SystemInfoSIM_state">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemInfoSIM_state.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="SystemInfoSIM" element_type="attribute" element_name="state" specification="SystemInfo" section="System" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/systeminfo.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method SystemInfo::addPropertyValueArrayChangeListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemInfo" execution_type="auto" priority="P1" id="SystemInfo_addPropertyValueArrayChangeListener_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemInfo_addPropertyValueArrayChangeListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="SystemInfo" element_type="method" element_name="addPropertyValueArrayChangeListener" specification="SystemInfo" section="System" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method SystemInfo::addPropertyValueChangeListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemInfo" execution_type="auto" priority="P1" id="SystemInfo_addPropertyValueChangeListener_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemInfo_addPropertyValueChangeListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="SystemInfo" element_type="method" element_name="addPropertyValueChangeListener" specification="SystemInfo" section="System" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method SystemInfo::getPropertyValue() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemInfo" execution_type="auto" priority="P1" id="SystemInfo_getPropertyValue_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemInfo_getPropertyValue.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="SystemInfo" element_type="method" element_name="getPropertyValue" specification="SystemInfo" section="System" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method SystemInfo::getPropertyValueArray() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemInfo" execution_type="auto" priority="P1" id="SystemInfo_getPropertyValueArray_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemInfo_getPropertyValueArray.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="SystemInfo" element_type="method" element_name="getPropertyValueArray" specification="SystemInfo" section="System" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
+ </set>
+ <set name = "PrivilegeSystemSetting_mobile" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/profile"><value>MOBILE</value></capability>
+ <capability name="http://tizen.org/feature/systemsetting"/>
+ </capabilities>
<testcase purpose="Check if method SystemSettingManager::setProperty() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemSetting" execution_type="auto" priority="P2" id="SystemSettingManager_setProperty_check_privilege">
<description>
<test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemSettingManager_setProperty.html</test_script_entry>
</spec>
</specs>
</testcase>
- </set>
- <set name="Privilege_mobile" type="js">
+ </set>
+ <set name = "PrivilegeSystemSetting_wearable" type="js">
<capabilities>
- <capability name="http://tizen.org/feature/profile"><value>MOBILE</value></capability>
+ <capability name="http://tizen.org/feature/profile"><value>WEARABLE</value></capability>
+ <capability name="http://tizen.org/feature/systemsetting"/>
</capabilities>
- <testcase purpose="Check if method WidgetServiceManager::getWidget() is forbidden without proper privilege" component="Tizen Device APIs/Application/WidgetService" execution_type="auto" id="WidgetServiceManager_getWidget_check_privilege">
- <description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/WidgetServiceManager_getWidget.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="WidgetServiceManager" element_type="method" element_name="getWidget" specification="WidgetService" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>TBD</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method WidgetServiceManager::getWidgets() is forbidden without proper privilege" component="Tizen Device APIs/Application/WidgetService" execution_type="auto" id="WidgetServiceManager_getWidgets_check_privilege">
+ <testcase purpose="Check if method SystemSettingManager::setProperty() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemSetting" execution_type="auto" priority="P2" id="SystemSettingManager_setProperty_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/WidgetServiceManager_getWidgets.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemSettingManager_setProperty.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="WidgetServiceManager" element_type="method" element_name="getWidgets" specification="WidgetService" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>TBD</spec_url>
+ <spec_assertion interface="SystemSettingManager" element_type="method" element_name="setProperty" specification="SystemSetting" section="System" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/systemsetting.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method WidgetServiceManager::getPrimaryWidgetId() is forbidden without proper privilege" component="Tizen Device APIs/Tizen Specification/WidgetService" execution_type="auto" id="WidgetServiceManager_getPrimaryWidgetId_check_privilege">
+ </set>
+ <set name = "PrivilegeSystemSetting_tv" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/profile"><value>TV</value></capability>
+ <capability name="http://tizen.org/feature/systemsetting"/>
+ <capability name="http://tizen.org/feature/systemsetting.lock_screen"/>
+ <capability name="http://tizen.org/feature/systemsetting.home_screen"/>
+ <capability name="http://tizen.org/feature/systemsetting.incoming_call"/>
+ <capability name="http://tizen.org/feature/systemsetting.notification_email"/>
+ </capabilities>
+ <testcase purpose="Check if method SystemSettingManager::setProperty() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemSetting" execution_type="auto" priority="P2" id="SystemSettingManager_setProperty_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/WidgetServiceManager_getPrimaryWidgetId.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemSettingManager_setProperty.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="WidgetServiceManager" element_type="method" element_name="getPrimaryWidgetId" specification="WidgetService" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>TBD</spec_url>
+ <spec_assertion interface="SystemSettingManager" element_type="method" element_name="setProperty" specification="SystemSetting" section="System" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/systemsetting.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method BluetoothManager::getLEAdapter is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P1" id="BluetoothManager_getLEAdapter_check_privilege">
+ </set>
+ <set name = "PrivilegeSystemSetting_iot" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/profile"><value>COMMON</value></capability>
+ <capability name="http://tizen.org/feature/systemsetting"/>
+ </capabilities>
+ <testcase purpose="Check if method SystemSettingManager::setProperty() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/System/SystemSetting" execution_type="auto" priority="P2" id="SystemSettingManager_setProperty_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/BluetoothManager_getLEAdapter.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/SystemSettingManager_setProperty.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="BluetoothManager" element_type="method" element_name="getLEAdapter" specification="Bluetooth" section="Communication" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
+ <spec_assertion interface="SystemSettingManager" element_type="method" element_name="setProperty" specification="SystemSetting" section="System" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/systemsetting.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
</set>
- <set name="Privilege_weareble" type="js">
- <capabilities>
- <capability name="http://tizen.org/feature/profile"><value>WEARABLE</value></capability>
- </capabilities>
- <testcase purpose="Check if method WidgetServiceManager::getWidget() is forbidden without proper privilege" component="Tizen Device APIs/Application/WidgetService" execution_type="auto" id="WidgetServiceManager_getWidget_check_privilege">
+ <set name = "PrivilegeHumanActivityMonitor" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/sensor.pedometer"/>
+ </capabilities>
+ <testcase purpose="Check if method HumanActivityMonitorManager::setAccumulativePedometerListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Human Activity Monitor" execution_type="auto" priority="P1" id="HumanActivityMonitorManager_setAccumulativePedometerListener_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/WidgetServiceManager_getWidget.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/HumanActivityMonitorManager_setAccumulativePedometerListener.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="WidgetServiceManager" element_type="method" element_name="getWidget" specification="WidgetService" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>TBD</spec_url>
+ <spec_assertion interface="HumanActivityMonitorManager" element_type="method" element_name="setAccumulativePedometerListener" specification="HumanActivityMonitor" section="Tizen Specification" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method WidgetServiceManager::getWidgets() is forbidden without proper privilege" component="Tizen Device APIs/Application/WidgetService" execution_type="auto" id="WidgetServiceManager_getWidgets_check_privilege">
+ <testcase purpose="Check if method HumanActivityMonitorManager::start() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Human Activity Monitor" execution_type="auto" priority="P1" id="HumanActivityMonitorManager_start_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/WidgetServiceManager_getWidgets.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/HumanActivityMonitorManager_start.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="WidgetServiceManager" element_type="method" element_name="getWidgets" specification="WidgetService" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>TBD</spec_url>
+ <spec_assertion interface="HumanActivityMonitorManager" element_type="method" element_name="start" specification="HumanActivityMonitor" section="Tizen Specification" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method WidgetServiceManager::getPrimaryWidgetId() is forbidden without proper privilege" component="Tizen Device APIs/Tizen Specification/WidgetService" execution_type="auto" id="WidgetServiceManager_getPrimaryWidgetId_check_privilege">
+ <testcase purpose="Check if method HumanActivityMonitorManager::stop() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Human Activity Monitor" execution_type="auto" priority="P1" id="HumanActivityMonitorManager_stop_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/WidgetServiceManager_getPrimaryWidgetId.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/HumanActivityMonitorManager_stop.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="WidgetServiceManager" element_type="method" element_name="getPrimaryWidgetId" specification="WidgetService" section="Application" category="Tizen Device API Specifications"/>
- <spec_url>TBD</spec_url>
+ <spec_assertion interface="HumanActivityMonitorManager" element_type="method" element_name="stop" specification="HumanActivityMonitor" section="Tizen Specification" category="Tizen Device API Specifications"/>
+ <spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if method BluetoothManager::getLEAdapter is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P1" id="BluetoothManager_getLEAdapter_check_privilege">
+ <testcase purpose="Check if method HumanActivityMonitorManager::unsetAccumulativePedometerListener() is forbidden without proper privilege" type="compliance" status="approved" component="Tizen Device APIs/Tizen Specification/Human Activity Monitor" execution_type="auto" priority="P1" id="HumanActivityMonitorManager_unsetAccumulativePedometerListener_check_privilege">
<description>
- <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/BluetoothManager_getLEAdapter.html</test_script_entry>
+ <test_script_entry>/opt/tct-privilege-tizen-tests/privilege/HumanActivityMonitorManager_unsetAccumulativePedometerListener.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="BluetoothManager" element_type="method" element_name="getLEAdapter" specification="Bluetooth" section="Communication" category="Tizen Device API Specifications"/>
+ <spec_assertion interface="HumanActivityMonitorManager" element_type="method" element_name="unsetAccumulativePedometerListener" specification="HumanActivityMonitor" section="Tizen Specification" category="Tizen Device API Specifications"/>
<spec_url>https://developer.tizen.org/development/api-references/api-reference-2.4.0?redirect=https%3A//developer.tizen.org/dev-guide/latest/org.tizen.gettingstarted/html/cover_page.htm</spec_url>
<spec_statement>TBD</spec_statement>
</spec>