From: Soyoung Kim Date: Fri, 30 Nov 2012 09:49:48 +0000 (+0900) Subject: Fixed certificate of authentication value to base64. X-Git-Tag: accepted/tizen_2.1/20130425.023916~20^2~24^2~52^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2c6a71b054c3da848173ec45a75d0ed57d0145d6;p=framework%2Fweb%2Fwrt-installer.git Fixed certificate of authentication value to base64. [Issue#] N/A [Problem] N/A [Cause] N/A [Solution] modify base64 string instead of sha1 values at saving certificate of authentication. [SCMRequest] N/A --- diff --git a/src/jobs/widget_install/task_certificates.cpp b/src/jobs/widget_install/task_certificates.cpp index 644419e..4e41048 100755 --- a/src/jobs/widget_install/task_certificates.cpp +++ b/src/jobs/widget_install/task_certificates.cpp @@ -100,10 +100,6 @@ void TaskCertificates::SetCertiInfo(CertificateSource source) FOREACH(certIt, list) { - ValidationCore::Crypto::Hash::SHA1 sha1; - sha1.Append((*certIt)->getDER()); - sha1.Finish(); - std::string sha1String = sha1.ToBase64String(); pkgmgr_instcert_type instCertType; if (source == SIGNATURE_DISTRIBUTOR) { @@ -150,7 +146,7 @@ void TaskCertificates::SetCertiInfo(CertificateSource source) if((pkgmgr_installer_set_cert_value( m_pkgHandle, instCertType, - const_cast(sha1String.c_str()))) < 0) { + const_cast(((*certIt)->getBase64()).c_str()))) < 0) { LogError("pkgmgrInstallerSetCertValue fail"); ThrowMsg(Exceptions::SetCertificateInfoFailed, "Failed to Set CertValue"); diff --git a/src/jobs/widget_install/task_certify.cpp b/src/jobs/widget_install/task_certify.cpp index dbfc7cd..40a17cd 100755 --- a/src/jobs/widget_install/task_certify.cpp +++ b/src/jobs/widget_install/task_certify.cpp @@ -102,10 +102,7 @@ TaskCertify::TaskCertify(InstallerContext &inCont) : m_contextData(inCont), WidgetInstallPopup(inCont) { - /* This is temporary comment for certi error - After security-server, cert-svc release, should remove comment AddStep(&TaskCertify::stepSignature); - */ // Block until fixed popup issues if (!GlobalSettings::PopupsTestModeEnabled()