I'm trying to verify the signature on a PDF document using iText and
have run into an issue. Initially, I was using the Java security
provider and experienced the error mentioned on this list previously
regarding a parsing error (sun.security.pkcs.ParsingException:
toDerInputStream rejects tag type -96). Taking the advice of those
posts, I switched to using the BouncyCastle provider. Now I'm getting
the following exception thrown:
Exception in thread "main" ExceptionConverter:
java.security.cert.CRLException: java.lang.IllegalArgumentException:
sequence wrong size for CertificateList
at
org.bouncycastle.jce.provider.JDKX509CertificateFactory.engineGenerateCRL(Unknown
Source)
at
org.bouncycastle.jce.provider.JDKX509CertificateFactory.engineGenerateCRLs(Unknown
Source)
at
java.security.cert.CertificateFactory.generateCRLs(CertificateFactory.java:466)
at com.lowagie.text.pdf.PdfPKCS7.<init>(PdfPKCS7.java:250)
at
com.lowagie.text.pdf.AcroFields.verifySignature(AcroFields.java:1694)
at rkm.VerifySignature.main(VerifySignature.java:33)
Not sure if it matters, but I am trying to verify a document created and
signed by Adobe Server 7.01. The signing certificate is for testing only
but was issued using the GeoTrust CA for Adobe which was issued using
the Adobe Root CA.
I Googled this a bit and haven't found anything so I thought I'd put it
to the list.
Thanks,
Rob
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions
Buy the iText book: http://itext.ugent.be/itext-in-action/