X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fjobs%2Fwidget_install%2Ftask_certify.cpp;h=6b0040f93901d396f023d0946c8c3ad28f2ad88c;hb=f56543848daf0a8585b6023c11cb1738b42b5e1e;hp=9b2d1b96c2d26f0408384403ef36b3d61c3c9547;hpb=bc7aa67ff30adf069eb57724628fb35c0d12a261;p=platform%2Fframework%2Fweb%2Fwrt-installer.git diff --git a/src/jobs/widget_install/task_certify.cpp b/src/jobs/widget_install/task_certify.cpp index 9b2d1b9..6b0040f 100644 --- a/src/jobs/widget_install/task_certify.cpp +++ b/src/jobs/widget_install/task_certify.cpp @@ -33,7 +33,6 @@ #include #include #include -#include #include #include "wac_widget_id.h" @@ -99,8 +98,8 @@ namespace Jobs { namespace WidgetInstall { TaskCertify::TaskCertify(InstallerContext &inCont) : DPL::TaskDecl(this), - m_contextData(inCont), - WidgetInstallPopup(inCont) + WidgetInstallPopup(inCont), + m_contextData(inCont) { AddStep(&TaskCertify::stepSignature); @@ -229,22 +228,22 @@ void TaskCertify::stepSignature() WrtSignatureValidator::Result result; + WrtSignatureValidator validator( + appType, + !GlobalSettings:: + OCSPTestModeEnabled(), + !GlobalSettings:: + CrlTestModeEnabled(), + complianceMode); + + result = validator.check(data, widgetPath); + if (m_contextData.widgetConfig.packagingType == WrtDB::PKG_TYPE_DIRECTORY_WEB_APP) { // In directory installation mode, the validation is skipped. result = WrtSignatureValidator::SIGNATURE_VERIFIED; - } else { - WrtSignatureValidator validator( - appType, - !GlobalSettings:: - OCSPTestModeEnabled(), - !GlobalSettings:: - CrlTestModeEnabled(), - complianceMode); - - result = validator.check(data, widgetPath); } if (result == WrtSignatureValidator::SIGNATURE_REVOKED) {