diff --git a/test/source/unoapi_test.cxx b/test/source/unoapi_test.cxx index f381a00fc6f0..fb234680a6d0 100644 --- a/test/source/unoapi_test.cxx +++ b/test/source/unoapi_test.cxx @@ -332,8 +332,17 @@ void UnoApiTest::save(TestFilter eFilter, const uno::Sequence aFilterData = comphelper::InitPropertySequence( - { { "SelectPdfVersion", uno::Any(sal_Int32(17)) }, - { "EncryptFile", uno::Any(true) }, - { "DocumentOpenPassword", uno::Any(u"secret"_ustr) } }); + uno::Sequence aFilterData + = comphelper::InitPropertySequence({ { "SelectPdfVersion", uno::Any(sal_Int32(17)) } }); maMediaDescriptor["FilterData"] <<= aFilterData; - save(TestFilter::PDF_WRITER, maMediaDescriptor.getAsConstPropertyValueList()); + save(TestFilter::PDF_WRITER, maMediaDescriptor.getAsConstPropertyValueList(), + /*pPassword*/ "secret"); // Load the exported result in PDFium std::unique_ptr pPdfDocument = parsePDFExport("secret"_ostr); @@ -90,12 +89,11 @@ CPPUNIT_TEST_FIXTURE(PDFEncryptionTest, testEncryptionRoundtrip_PDF_2_0) loadFromURL(u"private:factory/swriter"_ustr); // Save PDF - uno::Sequence aFilterData = comphelper::InitPropertySequence( - { { "SelectPdfVersion", uno::Any(sal_Int32(20)) }, - { "EncryptFile", uno::Any(true) }, - { "DocumentOpenPassword", uno::Any(u"secret"_ustr) } }); + uno::Sequence aFilterData + = comphelper::InitPropertySequence({ { "SelectPdfVersion", uno::Any(sal_Int32(20)) } }); maMediaDescriptor["FilterData"] <<= aFilterData; - save(TestFilter::PDF_WRITER, maMediaDescriptor.getAsConstPropertyValueList()); + save(TestFilter::PDF_WRITER, maMediaDescriptor.getAsConstPropertyValueList(), + /*pPassword*/ "secret"); // Load the exported result in PDFium std::unique_ptr pPdfDocument = parsePDFExport("secret"_ostr); diff --git a/vcl/qa/cppunit/pdfexport/pdfexport2.cxx b/vcl/qa/cppunit/pdfexport/pdfexport2.cxx index aad9c78a0f68..6b50412dea4c 100644 --- a/vcl/qa/cppunit/pdfexport/pdfexport2.cxx +++ b/vcl/qa/cppunit/pdfexport/pdfexport2.cxx @@ -4573,13 +4573,7 @@ CPPUNIT_TEST_FIXTURE(PdfExportTest2, testPdfImageEncryption) xText->insertTextContent(xCursor->getStart(), xTextContent, /*bAbsorb=*/false); // When saving as encrypted PDF: - uno::Sequence aFilterData = { - comphelper::makePropertyValue(u"EncryptFile"_ustr, true), - comphelper::makePropertyValue(u"DocumentOpenPassword"_ustr, u"secret"_ustr), - }; - comphelper::SequenceAsHashMap aMediaDescriptor; - aMediaDescriptor[u"FilterData"_ustr] <<= aFilterData; - save(TestFilter::PDF_WRITER, aMediaDescriptor.getAsConstPropertyValueList()); + save(TestFilter::PDF_WRITER, /*rParams*/ {}, /*pPassword*/ "secret"); // Then make sure that the image is not lost: std::unique_ptr pPdfDocument = parsePDFExport("secret"_ostr); @@ -6398,14 +6392,13 @@ CPPUNIT_TEST_FIXTURE(PdfExportTest2, testPDFAttachmentsWithEncryptedFile) // The original ODF document will be saved to the PDF as an attachment. uno::Sequence aFilterData - = { comphelper::makePropertyValue("IsAddStream", true), - comphelper::makePropertyValue("EncryptFile", true), - comphelper::makePropertyValue("DocumentOpenPassword", OUString("secret")) }; + = { comphelper::makePropertyValue("IsAddStream", true) }; comphelper::SequenceAsHashMap aMediaDescriptor; aMediaDescriptor["FilterData"] <<= aFilterData; loadFromFile(u"SimpleTestDocument.fodt"); - save(TestFilter::PDF_WRITER, aMediaDescriptor.getAsConstPropertyValueList()); + save(TestFilter::PDF_WRITER, aMediaDescriptor.getAsConstPropertyValueList(), + /*pPassword*/ "secret"); // Parse the round-tripped document with PDFium auto pPdfDocument = parsePDFExport("secret"_ostr);