Raffaele,

Raffaele wrote
> using the code: 
> PdfPKCS7 sgn = new PdfPKCS7(null, chain, null, "SHA256", false); 
>                 DateTime cal = DateTime.Now; 
>                 byte[] ocsp = null; 
>                 byte[] sh = sgn.GetAuthenticatedAttributeBytes(signedHash,
> cal, ocsp); 
>                 sgn.Update(sh, 0, sh.Length); 
> 
> with ocsp null, i have a "NullReference Exception" to: sgn.Update(sh, 0,
> sh.Length); 
> 
> Any suggestion?

I've already answered that question yesterday:

mkl wrote
> As already mentioned in another thread, I don't use the PdfPKCS7 class
> myself. Therefore, I don't know how to tweak it into working for your
> scenarioe. Maybe you even would be better off if you looked at the sample
>  
> http://itextpdf.sourceforge.net/howtosign.html#signextitextsharp2
> 
> instead for guidance as it directly uses BouncyCastle (which I don't use
> either; but I consider the code of this example easier to bend to do one's
> bidding). Here also, though, you have to change the SignMsg() code to
> match your use case.

Actually the use of PdfPKCS7.Update() only makes sense if you initialize the
PdfPKCS7 instance with a PrivateKey and it creates the signature itself.

Additionally your code fragment has nothing to do with adding an RFC 3161
time stamp (which this thread was all abbout after all), it only adds a
signing-time date & time attribute (and OCSP information if applicable).

Regards,   Michael

--
View this message in context: 
http://itext-general.2136553.n4.nabble.com/Insert-TimeStamping-with-external-digest-tp4344945p4351630.html
Sent from the iText - General mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions

iText(R) is a registered trademark of 1T3XT BVBA.
Many questions posted to this list can (and will) be answered with a reference 
to the iText book: http://www.itextpdf.com/book/
Please check the keywords list before you ask for examples: 
http://itextpdf.com/themes/keywords.php

Reply via email to