summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Komissarov <abbapoh@gmail.com>2023-04-08 19:54:59 +0300
committerIvan Komissarov <ABBAPOH@gmail.com>2023-04-09 22:47:06 +0000
commitfcda8acc0711556039ffb3bd9da1ee3afb505d7e (patch)
tree4fa2c2d4add8d64d74a45aee92a15bc4a5d09abd
parentd915a579290e0a8c6212b272a75eae4dcb48ad0a (diff)
downloadqbs-fcda8acc0711556039ffb3bd9da1ee3afb505d7e.tar.gz
apple: fix sha1 type
Fixes: QBS-1722 Change-Id: Ib4d08aaf325a0a0e803b9adaa949a026ad4413ab Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
-rw-r--r--src/lib/corelib/tools/applecodesignutils.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/corelib/tools/applecodesignutils.cpp b/src/lib/corelib/tools/applecodesignutils.cpp
index feae266bf..93dfaaac8 100644
--- a/src/lib/corelib/tools/applecodesignutils.cpp
+++ b/src/lib/corelib/tools/applecodesignutils.cpp
@@ -95,9 +95,9 @@ QVariantMap certificateInfo(const QByteArray &data)
map.insert(QString::fromUtf8(attr), cert.subjectInfo(attr).front());
return map;
};
-
+ const auto sha1 = QString::fromLatin1(cert.digest(QCryptographicHash::Sha1).toHex().toUpper());
return {
- {QStringLiteral("SHA1"), cert.digest(QCryptographicHash::Sha1).toHex().toUpper()},
+ {QStringLiteral("SHA1"), sha1},
{QStringLiteral("subjectInfo"), subjectInfo(cert)},
{QStringLiteral("validBefore"), cert.effectiveDate()},
{QStringLiteral("validAfter"), cert.expiryDate()}