Details
Description
ICEpdf is unable to open two Adobe 9 Pro encrypted files, one being password encrypted and the other certificate. Here are the results for the two sample files:
- IP-article-beta-cert.pdf - Running this certificate encrypted file with 3.1.2 and 4.0-beta results in the following error dialog: "This may be the result of an invalid password or missing security provider" and the following exception:
Jan 6, 2010 10:17:45 AM org.icepdf.ri.common.SwingController openDocument
FINE: Error opening document.
org.icepdf.core.exceptions.PDFSecurityException: Security Provider Not Found.
at org.icepdf.core.pobjects.security.SecurityManager.<init>(Unknown Source)
at org.icepdf.core.pobjects.Document.makeSecurityManager(Unknown Source)
- IP-article-beta-encrypt.pdf - This password protected file produces a dialog indicating that "the file may be corrupt or not a supported type" and the following exception:
Jan 6, 2010 10:19:27 AM org.icepdf.ri.common.SwingController openDocument
FINE: Error opening document.
java.io.IOException
at org.icepdf.core.pobjects.Document.setInputStream(Unknown Source)
at org.icepdf.core.pobjects.Document.setFile(Unknown Source)
at org.icepdf.ri.common.SwingController.openDocument(SwingController.java:1269)
at org.icepdf.ri.common.SwingController.openFileInSomeViewer(SwingController.java:1237)
- IP-article-beta-cert.pdf - Running this certificate encrypted file with 3.1.2 and 4.0-beta results in the following error dialog: "This may be the result of an invalid password or missing security provider" and the following exception:
Jan 6, 2010 10:17:45 AM org.icepdf.ri.common.SwingController openDocument
FINE: Error opening document.
org.icepdf.core.exceptions.PDFSecurityException: Security Provider Not Found.
at org.icepdf.core.pobjects.security.SecurityManager.<init>(Unknown Source)
at org.icepdf.core.pobjects.Document.makeSecurityManager(Unknown Source)
- IP-article-beta-encrypt.pdf - This password protected file produces a dialog indicating that "the file may be corrupt or not a supported type" and the following exception:
Jan 6, 2010 10:19:27 AM org.icepdf.ri.common.SwingController openDocument
FINE: Error opening document.
java.io.IOException
at org.icepdf.core.pobjects.Document.setInputStream(Unknown Source)
at org.icepdf.core.pobjects.Document.setFile(Unknown Source)
at org.icepdf.ri.common.SwingController.openDocument(SwingController.java:1269)
at org.icepdf.ri.common.SwingController.openFileInSomeViewer(SwingController.java:1237)
Issue Links
- depends on
-
PDF-122 Crypt Filter Support
- Closed
Unfortunately no time to fit into 4.2.