#include <signal.h>
#include <dpl/wrt-dao-ro/widget_dao_read_only.h>
#include <runnable_widget_object_state.h>
-#include <wrt_ocsp_api.h>
#include <popup-runner/PopupInvoker.h>
#include "ewk_context_manager.h"
set_process_config(DPL::ToUTF8String(widgetModel->TizenId).c_str());
#endif
- // Inform view controller about new widget model displaying
- ADD_PROFILING_POINT("OCSPCheck", "start");
-
- wrt_ocsp_widget_verification_status_t response;
- if (m_widgetModel->Type.Get().appType == WrtDB::APP_TYPE_WAC20) {
- wrt_ocsp_initialize();
- wrt_ocsp_verify_widget(WrtDB::WidgetDAOReadOnly::getHandle(
- m_widgetModel->TizenId), &response);
- wrt_ocsp_shutdown();
- } else {
- response = WRT_OCSP_WIDGET_VERIFICATION_STATUS_GOOD;
- }
- ADD_PROFILING_POINT("OCSPCheck", "stop");
-
- LogDebug("WRT OCSP response " << static_cast<int>(response));
- if (response == WRT_OCSP_WIDGET_VERIFICATION_STATUS_GOOD) {
- change.commit();
- return true;
- } else {
- if (!GlobalSettings::PopupsTestModeEnabled()) {
- Wrt::Popup::PopupInvoker().showInfo(
- _("IDS_IM_POP_WIDGET_REVOKED_TITLE"),
- _("IDS_IM_POP_WIDGET_REVOKED_ERROR"),
- _("IDS_IM_BUTTON_OK"));
- }
- return false;
- }
+ change.commit();
+ return true;
}
bool RunnableWidgetObject::PrepareView(const std::string &startUrl,