Using the standard code below:

            PdfReader mReader = new PdfReader(aUnsignedFileName);
            AcroFields mForm = mReader.getAcroFields();
            ArrayList mSignatures = mForm.getSignatureNames();
            String mName;
            for (Iterator i = mSignatures.iterator(); i.hasNext();)
            {
                mName = (String)i.next();
                System.out.println(mName);
                PdfPKCS7 pk = mForm.verifySignature(mName);

I am getting a Bouncy Castle error when executing "verifySignature"

java.lang.NoSuchMethodError: void
org.bouncycastle.asn1.ASN1InputStream.<init>(java.io.InputStream, int)

        at 
org.bouncycastle.jce.provider.X509CertParser.readDERCertificate(Unknown
Source)

        at org.bouncycastle.jce.provider.X509CertParser.engineRead(Unknown 
Source)

        at org.bouncycastle.jce.provider.X509CertParser.engineReadAll(Unknown
Source)

        at com.lowagie.text.pdf.PdfPKCS7.<init>(Unknown Source)

        at com.lowagie.text.pdf.AcroFields.verifySignature(Unknown Source)

Anyone have any suggestions?

I am using Java 1.4, iText 2.1.2, and BouncyCastle libraries 1.39

I appreciate any assistance.

-- 
View this message in context: 
http://www.nabble.com/Error-when-verifying-signature-tp18391044p18391044.html
Sent from the iText - General mailing list archive at Nabble.com.


-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions

Do you like iText?
Buy the iText book: http://www.1t3xt.com/docs/book.php
Or leave a tip: https://tipit.to/itexttipjar

Reply via email to