xmlsecurity: handle MDP permission during PDF verify
commit131a48cf746256128831a2b1203a1f629411196c
authorMiklos Vajna <vmiklos@collabora.com>
Mon, 19 Oct 2020 14:50:07 +0000 (19 16:50 +0200)
committerMiklos Vajna <vmiklos@collabora.com>
Thu, 19 Nov 2020 08:25:37 +0000 (19 09:25 +0100)
treed07ee1fe3510ac25e502892ae7660e12f4bf3f54
parentc5bd74c0ace401812be416a295c71a6604f8240d
xmlsecurity: handle MDP permission during PDF verify

(cherry picked from commit 586f6abee92af3cdabdce034b607b9a046ed3946)

Conflicts:
include/vcl/filter/PDFiumLibrary.hxx
vcl/source/pdf/PDFiumLibrary.cxx
xmlsecurity/source/helper/pdfsignaturehelper.cxx

(cherry picked from commit 00479937dc071246cc27f33fd6397668448a7ed9)

Change-Id: I626fca7c03079fb0374c577dcfe024e7db6ed5b3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106067
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
include/vcl/filter/PDFiumLibrary.hxx
include/vcl/filter/pdfdocument.hxx
vcl/source/filter/ipdf/pdfdocument.cxx
vcl/source/pdf/PDFiumLibrary.cxx
xmlsecurity/inc/pdfio/pdfdocument.hxx
xmlsecurity/qa/unit/pdfsigning/data/bad-cert-p1.pdf [new file with mode: 0644]
xmlsecurity/qa/unit/pdfsigning/pdfsigning.cxx
xmlsecurity/source/helper/pdfsignaturehelper.cxx
xmlsecurity/source/pdfio/pdfdocument.cxx
xmlsecurity/workben/pdfverify.cxx