/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Initializes and returns a Content Screening API handle.
* @details A Content Screening API handle (or CSR CS handle) is obtained by this method.
* @retval #CSR_ERROR_SYSTEM System error
* @see csr_cs_context_destroy()
*/
-int csr_cs_context_create(csr_cs_context_h *handle);
+int csr_cs_context_create(csr_cs_context_h *handle) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Releases all system resources associated with a Content Screening API handle.
* @since_tizen 3.0
* @retval #CSR_ERROR_SYSTEM System error
* @see csr_cs_context_create()
*/
-int csr_cs_context_destroy(csr_cs_context_h handle);
+int csr_cs_context_destroy(csr_cs_context_h handle) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Sets a popup option for malware detected.
* @details If #CSR_CS_ASK_USER_YES is set, a popup will be prompted to a user when a malware is detected.
* @see csr_cs_context_create()
* @see csr_cs_context_destroy()
*/
-int csr_cs_set_ask_user(csr_cs_context_h handle, csr_cs_ask_user_e ask_user);
+int csr_cs_set_ask_user(csr_cs_context_h handle, csr_cs_ask_user_e ask_user) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Sets a popup message of a client in case that a malware is detected.
* @details Default message is "Malware which may harm your device is detected."
* @see csr_cs_context_create()
* @see csr_cs_context_destroy()
*/
-int csr_cs_set_popup_message(csr_cs_context_h handle, const char *message);
+int csr_cs_set_popup_message(csr_cs_context_h handle, const char *message) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Sets a maximum core usage during scanning.
* @since_tizen 3.0
* @see csr_cs_context_create()
* @see csr_cs_context_destroy()
*/
-int csr_cs_set_core_usage(csr_cs_context_h handle, csr_cs_core_usage_e usage);
+int csr_cs_set_core_usage(csr_cs_context_h handle, csr_cs_core_usage_e usage) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Sets a scan on cloud option.
* @since_tizen 3.0
* @see csr_cs_context_create()
* @see csr_cs_context_destroy()
*/
-int csr_cs_set_scan_on_cloud(csr_cs_context_h handle, bool scan_on_cloud);
+int csr_cs_set_scan_on_cloud(csr_cs_context_h handle, bool scan_on_cloud) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Scans a data buffer for malware.
* @details @a malware result of this method is not available for being judged by
* @see csr_cs_context_create()
* @see csr_cs_context_destroy()
*/
-int csr_cs_scan_data(csr_cs_context_h handle, const unsigned char *data, size_t length, csr_cs_malware_h *malware);
+int csr_cs_scan_data(csr_cs_context_h handle, const unsigned char *data, size_t length, csr_cs_malware_h *malware) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Scans a file specified by file path for malware.
* @since_tizen 3.0
* @see csr_cs_context_create()
* @see csr_cs_context_destroy()
*/
-int csr_cs_scan_file(csr_cs_context_h handle, const char *file_path, csr_cs_malware_h *malware);
+int csr_cs_scan_file(csr_cs_context_h handle, const char *file_path, csr_cs_malware_h *malware) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Sets a callback function for the case that a file scan is completed.
* @since_tizen 3.0
* @see csr_cs_scan_dir_async()
* @see csr_cs_scan_dirs_async()
*/
-int csr_cs_set_file_scanned_cb(csr_cs_context_h handle, csr_cs_file_scanned_cb callback);
+int csr_cs_set_file_scanned_cb(csr_cs_context_h handle, csr_cs_file_scanned_cb callback) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Sets a callback function for detection of a malware.
* @since_tizen 3.0
* @see csr_cs_scan_dir_async()
* @see csr_cs_scan_dirs_async()
*/
-int csr_cs_set_detected_cb(csr_cs_context_h handle, csr_cs_detected_cb callback);
+int csr_cs_set_detected_cb(csr_cs_context_h handle, csr_cs_detected_cb callback) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Sets a callback function for scanning completed without an error.
* @since_tizen 3.0
* @see csr_cs_scan_dir_async()
* @see csr_cs_scan_dirs_async()
*/
-int csr_cs_set_completed_cb(csr_cs_context_h handle, csr_cs_completed_cb callback);
+int csr_cs_set_completed_cb(csr_cs_context_h handle, csr_cs_completed_cb callback) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Sets a callback function for scanning cancelled.
* @since_tizen 3.0
* @see csr_cs_scan_dirs_async()
* @see csr_cs_cancel_scanning()
*/
-int csr_cs_set_cancelled_cb(csr_cs_context_h handle, csr_cs_cancelled_cb callback);
+int csr_cs_set_cancelled_cb(csr_cs_context_h handle, csr_cs_cancelled_cb callback) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Sets a callback function for scanning stopped with an error.
* @since_tizen 3.0
* @see csr_cs_scan_dir_async()
* @see csr_cs_scan_dirs_async()
*/
-int csr_cs_set_error_cb(csr_cs_context_h handle, csr_cs_error_cb callback);
+int csr_cs_set_error_cb(csr_cs_context_h handle, csr_cs_error_cb callback) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Scan files specified by an array of file paths for malware.
* @details If scanning of the single file is done without detected malware,
* @see csr_cs_set_error_cb()
* @see csr_cs_cancel_scanning()
*/
-int csr_cs_scan_files_async(csr_cs_context_h handle, const char *file_paths[], size_t count, void *user_data);
+int csr_cs_scan_files_async(csr_cs_context_h handle, const char *file_paths[], size_t count, void *user_data) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Scans a directory specified by directory path for malware.
* @details If scanning of the single file is done without detected malware,
* @see csr_cs_set_error_cb()
* @see csr_cs_cancel_scanning()
*/
-int csr_cs_scan_dir_async(csr_cs_context_h handle, const char *dir_path, void *user_data);
+int csr_cs_scan_dir_async(csr_cs_context_h handle, const char *dir_path, void *user_data) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Scan directories specified by an array of directory paths for malware.
* @details If scanning of the single file is done without detected malware,
* @see csr_cs_set_error_cb()
* @see csr_cs_cancel_scanning()
*/
-int csr_cs_scan_dirs_async(csr_cs_context_h handle, const char *dir_paths[], size_t count, void *user_data);
+int csr_cs_scan_dirs_async(csr_cs_context_h handle, const char *dir_paths[], size_t count, void *user_data) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Cancels a running scanning task, asynchronously.
* @since_tizen 3.0
* @see csr_cs_scan_dir_async()
* @see csr_cs_scan_dirs_async()
*/
-int csr_cs_cancel_scanning(csr_cs_context_h handle);
+int csr_cs_cancel_scanning(csr_cs_context_h handle) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Extracts the severity of a detected malware from the detected malware handle.
* @since_tizen 3.0
* @retval #CSR_ERROR_INVALID_PARAMETER @a severity is invalid
* @retval #CSR_ERROR_SYSTEM System error
*/
-int csr_cs_malware_get_severity(csr_cs_malware_h malware, csr_cs_severity_level_e *severity);
+int csr_cs_malware_get_severity(csr_cs_malware_h malware, csr_cs_severity_level_e *severity) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Extracts the name of a detected malware from the detected malware handle.
* @since_tizen 3.0
* @retval #CSR_ERROR_INVALID_PARAMETER @a name is invalid
* @retval #CSR_ERROR_SYSTEM System error
*/
-int csr_cs_malware_get_name(csr_cs_malware_h malware, char **name);
+int csr_cs_malware_get_name(csr_cs_malware_h malware, char **name) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Extracts an url that contains detailed information on vendor's web site from the detected malware handle.
* @since_tizen 3.0
* @retval #CSR_ERROR_INVALID_PARAMETER @a detailed_url is invalid.
* @retval #CSR_ERROR_SYSTEM System error
*/
-int csr_cs_malware_get_detailed_url(csr_cs_malware_h malware, char **detailed_url);
+int csr_cs_malware_get_detailed_url(csr_cs_malware_h malware, char **detailed_url) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Extracts the time stamp when a malware is detected from the detected malware handle.
* @since_tizen 3.0
* @retval #CSR_ERROR_INVALID_PARAMETER @a timestamp is invalid
* @retval #CSR_ERROR_SYSTEM System error
*/
-int csr_cs_malware_get_timestamp(csr_cs_malware_h malware, time_t *timestamp);
+int csr_cs_malware_get_timestamp(csr_cs_malware_h malware, time_t *timestamp) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Extracts the file name where a malware is detected from the detected malware handle.
* @since_tizen 3.0
* @retval #CSR_ERROR_INVALID_PARAMETER @a file_name is invalid
* @retval #CSR_ERROR_SYSTEM System error
*/
-int csr_cs_malware_get_file_name(csr_cs_malware_h malware, char **file_name);
+int csr_cs_malware_get_file_name(csr_cs_malware_h malware, char **file_name) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Extracts a user response of a popup from the detected malware handle.
* @since_tizen 3.0
* @retval #CSR_ERROR_INVALID_PARAMETER @a response is invalid
* @retval #CSR_ERROR_SYSTEM System error
*/
-int csr_cs_malware_get_user_response(csr_cs_malware_h malware, csr_cs_user_response_e *response);
+int csr_cs_malware_get_user_response(csr_cs_malware_h malware, csr_cs_user_response_e *response) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Checks if a malware was detected in an application or in a file.
* @since_tizen 3.0
* @retval #CSR_ERROR_INVALID_PARAMETER @a is_app is invalid
* @retval #CSR_ERROR_SYSTEM System error
*/
-int csr_cs_malware_is_app(csr_cs_malware_h malware, bool *is_app);
+int csr_cs_malware_is_app(csr_cs_malware_h malware, bool *is_app) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Extracts the package id of an application where a malware is detected from detected malware handle.
* @since_tizen 3.0
* @retval #CSR_ERROR_INVALID_PARAMETER @a pkg_id is invalid
* @retval #CSR_ERROR_SYSTEM System error
*/
-int csr_cs_malware_get_pkg_id(csr_cs_malware_h malware, char **pkg_id);
+int csr_cs_malware_get_pkg_id(csr_cs_malware_h malware, char **pkg_id) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @platform
* @brief Judges how a detected malware file is handled.
* @details Detected malware will be removed by #CSR_CS_ACTION_REMOVE action.
* @retval #CSR_ERROR_REMOVE_FAILED Removing file or application is failed
* @retval #CSR_ERROR_SYSTEM System error
*/
-int csr_cs_judge_detected_malware(csr_cs_context_h handle, csr_cs_malware_h malware, csr_cs_action_e action);
+int csr_cs_judge_detected_malware(csr_cs_context_h handle, csr_cs_malware_h malware, csr_cs_action_e action) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Gets information on a detected malware file specified by file path.
* @since_tizen 3.0
* @see csr_cs_scan_file()
* @see csr_cs_detected_cb
*/
-int csr_cs_get_detected_malware(csr_cs_context_h handle, const char *file_path, csr_cs_malware_h *malware);
+int csr_cs_get_detected_malware(csr_cs_context_h handle, const char *file_path, csr_cs_malware_h *malware) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Gets information on a detected malware files specified by directory path.
* @since_tizen 3.0
* @retval #CSR_ERROR_DB DB transaction error
* @retval #CSR_ERROR_SYSTEM System error
*/
-int csr_cs_get_detected_malwares(csr_cs_context_h handle, const char *dir_paths[], size_t count, csr_cs_malware_list_h *list, size_t *list_count);
+int csr_cs_get_detected_malwares(csr_cs_context_h handle, const char *dir_paths[], size_t count, csr_cs_malware_list_h *list, size_t *list_count) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Gets information on a ignored malware file specified by file path.
* @since_tizen 3.0
* @retval #CSR_ERROR_DB DB transaction error
* @retval #CSR_ERROR_SYSTEM System error
*/
-int csr_cs_get_ignored_malware(csr_cs_context_h handle, const char *file_path, csr_cs_malware_h *malware);
+int csr_cs_get_ignored_malware(csr_cs_context_h handle, const char *file_path, csr_cs_malware_h *malware) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Gets information on ignored malware files specified by directory path.
* @since_tizen 3.0
* @retval #CSR_ERROR_DB DB transaction error
* @retval #CSR_ERROR_SYSTEM System error
*/
-int csr_cs_get_ignored_malwares(csr_cs_context_h handle, const char *dir_paths[], size_t count, csr_cs_malware_list_h *list, size_t *list_count);
+int csr_cs_get_ignored_malwares(csr_cs_context_h handle, const char *dir_paths[], size_t count, csr_cs_malware_list_h *list, size_t *list_count) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Extracts the detected malware handle from the detected malware list handle.
* @since_tizen 3.0
* @retval #CSR_ERROR_INVALID_PARAMETER @a index or @a malware is invalid
* @retval #CSR_ERROR_SYSTEM System error
*/
-int csr_cs_malware_list_get_malware(csr_cs_malware_list_h list, size_t index, csr_cs_malware_h *malware);
+int csr_cs_malware_list_get_malware(csr_cs_malware_list_h list, size_t index, csr_cs_malware_h *malware) TIZEN_DEPRECATED_API;
/**
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Initializes and returns a CSR Web Protection API handle.
* @details A Web Protection API handle (or CSR WP handle) is obtained by this method.
* @retval #CSR_ERROR_SYSTEM System error
* @see csr_wp_context_destroy()
*/
-int csr_wp_context_create(csr_wp_context_h *handle);
+int csr_wp_context_create(csr_wp_context_h *handle) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Releases all system resources associated with a Web Protection API handle.
* @since_tizen 3.0
* @retval #CSR_ERROR_SYSTEM System error
* @see csr_wp_context_create()
*/
-int csr_wp_context_destroy(csr_wp_context_h handle);
+int csr_wp_context_destroy(csr_wp_context_h handle) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Sets a popup option for risky URL checked.
* @details If #CSR_WP_ASK_USER_YES is set, a popup will be prompted to a user when a URL turns out risky.
* @retval #CSR_ERROR_SYSTEM System error
* @see csr_wp_context_create()
*/
-int csr_wp_set_ask_user(csr_wp_context_h handle, csr_wp_ask_user_e ask_user);
+int csr_wp_set_ask_user(csr_wp_context_h handle, csr_wp_ask_user_e ask_user) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Sets a popup message of a client in case for a risky URL.
* @details Default message is "Risky URL which may harm your device is detected".
* @retval #CSR_ERROR_SYSTEM System error
* @see csr_wp_context_create()
*/
-int csr_wp_set_popup_message(csr_wp_context_h handle, const char *message);
+int csr_wp_set_popup_message(csr_wp_context_h handle, const char *message) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Checks URL reputation against the engine vendor's database.
* @details Checks whether accessing the URL is risky or not and returns a result handle with the risk level for the URL.
* @see csr_wp_set_ask_user()
* @see csr_wp_set_popup_message()
*/
-int csr_wp_check_url(csr_wp_context_h handle, const char *url, csr_wp_check_result_h *result);
+int csr_wp_check_url(csr_wp_context_h handle, const char *url, csr_wp_check_result_h *result) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Extracts a risk level of the url from the result handle.
* @since_tizen 3.0
* @retval #CSR_ERROR_SYSTEM System error
* @see csr_wp_check_url()
*/
-int csr_wp_result_get_risk_level(csr_wp_check_result_h result, csr_wp_risk_level_e *level);
+int csr_wp_result_get_risk_level(csr_wp_check_result_h result, csr_wp_risk_level_e *level) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Extracts an url of vendor's web site that contains detailed information about the risk from the result handle.
* @since_tizen 3.0
* @retval #CSR_ERROR_SYSTEM System error
* @see csr_wp_check_url()
*/
-int csr_wp_result_get_detailed_url(csr_wp_check_result_h result, char **detailed_url);
+int csr_wp_result_get_detailed_url(csr_wp_check_result_h result, char **detailed_url) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 7.5.
* @partner
* @brief Extracts a user response of a popup from the result handle.
* @since_tizen 3.0
* @see csr_wp_check_url()
* @see #csr_wp_user_response_e
*/
-int csr_wp_result_get_user_response(csr_wp_check_result_h result, csr_wp_user_response_e *response);
+int csr_wp_result_get_user_response(csr_wp_check_result_h result, csr_wp_user_response_e *response) TIZEN_DEPRECATED_API;
/**