Paulo,
Here is the file with the signature I am trying to extract the information
from:
Please let me know if you have any suggestions.
021336 wrote:
>
> I've also tried iText 2.1.2u with Bouncy Castle libraries 1.36 and receive
> the same error.
>
> In the end, I could use the iText version 1.5.4 for my needs without
> having to use the external Bouncy Catle libraries because all I need to do
> is extract the information from the digital signature. Using 1.5.4 the
> following line:
>
> System.out.println("Subject: " +
> PdfPKCS7.getSubjectFields(pk.getSigningCertificate()));
>
> works to print out:
>
> Subject: {O=[], OU=[BAH], CN=[Brad Smith], C=[US], E=[BAH]}
>
> But I can't figure out how to extract the individual items from the
> certificate in version 1.5.4
>
> Could you help me with this?
>
> It is a simple Adobe self signed digital signature created in Adobe 7.0
>
>
> Paulo Soares wrote:
>>
>> BouncyCastle 1.39 only works with iText 2.1.3 and later.
>>
>> Paulo
>>
>>> -----Original Message-----
>>> From: [EMAIL PROTECTED]
>>> [mailto:[EMAIL PROTECTED] On
>>> Behalf Of 021336
>>> Sent: Thursday, July 10, 2008 9:20 PM
>>> To: [email protected]
>>> Subject: [iText-questions] Error when verifying signature
>>>
>>>
>>> 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.readDERCertificat
>>> e(Unknown
>>> Source)
>>>
>>> at
>>> org.bouncycastle.jce.provider.X509CertParser.engineRead(Unknow
>>> n 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.
>>
>>
>> Aviso Legal:
>>
>> Esta mensagem é destinada exclusivamente ao destinatário. Pode conter
>> informação confidencial ou legalmente protegida. A incorrecta transmissão
>> desta mensagem não significa a perca de confidencialidade. Se esta
>> mensagem for recebida por engano, por favor envie-a de volta para o
>> remetente e apague-a do seu sistema de imediato. É proibido a qualquer
>> pessoa que não o destinatário de usar, revelar ou distribuir qualquer
>> parte desta mensagem.
>>
>>
>>
>> Disclaimer:
>>
>> This message is destined exclusively to the intended receiver. It may
>> contain confidential or legally protected information. The incorrect
>> transmission of this message does not mean the loss of its
>> confidentiality. If this message is received by mistake, please send it
>> back to the sender and delete it from your system immediately. It is
>> forbidden to any person who is not the intended receiver to use,
>> distribute or copy any part of this message.
>>
>>
>>
>>
>> -------------------------------------------------------------------------
>> 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
>>
>
>
http://www.nabble.com/file/p18401774/e2579_signed.pdf e2579_signed.pdf
--
View this message in context:
http://www.nabble.com/Error-when-verifying-signature-tp18391044p18401774.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