mirror of
https://github.com/JakubMelka/PDF4QT.git
synced 2025-01-06 13:29:50 +01:00
Issue #161: Allow all certificates to be added to the trusted certificate store
This commit is contained in:
parent
c2c359ed27
commit
80d6ab2e99
@ -553,12 +553,8 @@ void PDFSidebarWidget::updateSignatures(const std::vector<pdf::PDFSignatureVerif
|
|||||||
certRoot->setIcon(0, infoIcon);
|
certRoot->setIcon(0, infoIcon);
|
||||||
|
|
||||||
pdf::PDFCertificateInfo::KeyUsageFlags keyUsageFlags = currentCertificateInfo.getKeyUsage();
|
pdf::PDFCertificateInfo::KeyUsageFlags keyUsageFlags = currentCertificateInfo.getKeyUsage();
|
||||||
if (keyUsageFlags.testFlag(pdf::PDFCertificateInfo::KeyUsageCertSign) ||
|
m_certificateInfos.push_back(currentCertificateInfo);
|
||||||
keyUsageFlags.testFlag(pdf::PDFCertificateInfo::KeyUsageDigitalSignature))
|
certRoot->setData(0, Qt::UserRole, QVariant(static_cast<qint64>(m_certificateInfos.size() - 1)));
|
||||||
{
|
|
||||||
m_certificateInfos.push_back(currentCertificateInfo);
|
|
||||||
certRoot->setData(0, Qt::UserRole, QVariant(static_cast<qint64>(m_certificateInfos.size() - 1)));
|
|
||||||
}
|
|
||||||
|
|
||||||
auto addName = [certRoot, ¤tCertificateInfo, &infoIcon](pdf::PDFCertificateInfo::NameEntry nameEntry, QString caption)
|
auto addName = [certRoot, ¤tCertificateInfo, &infoIcon](pdf::PDFCertificateInfo::NameEntry nameEntry, QString caption)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user