You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ti...@apache.org on 2026/07/02 13:25:55 UTC

svn commit: r1935808 - pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption

Author: tilman
Date: Thu Jul  2 13:25:55 2026
New Revision: 1935808

Log:
PDFBOX-6213: partial revert of 1932499 and restore setting of COSString value, as suggested by Andreas Lehmkühler

Modified:
   pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption/SecurityHandler.java

Modified: pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption/SecurityHandler.java
==============================================================================
--- pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption/SecurityHandler.java	Thu Jul  2 13:25:31 2026	(r1935807)
+++ pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption/SecurityHandler.java	Thu Jul  2 13:25:55 2026	(r1935808)
@@ -665,7 +665,8 @@ public abstract class SecurityHandler
         try
         {
             encryptData(objNum, genNum, data, outputStream, true /* decrypt */);
-            return new COSString(outputStream.toByteArray());
+            string.setValue(outputStream.toByteArray());
+            return string;
         }
         catch (IOException ex)
         {