Yes, I did check that article out. I am trying to sign a PDF through a
website. Our IIS server has the iTextSharp library and access to the
physical PDF file, but it does not have access to the user's cert and
private key. From what I understand, I cannot legally create a digital
signature without
CAPICOM has a contents property (string), which will be the source data to
be signed. In the examples I have seen, some text like "lorem ipsum" is
assigned to the contents property. After the sign method is executed, the
contents property would contain the signed data (base64 encoded).
In my cas
Thanks for your input. I am currently able to access the clients cert on the
client, through the use of the CAPICOM ActiveX. It only accepts text though,
so I would have to be able to hash and sign on the client, and returned the
encrypted hash back to the server.
Can iTextSharp accept externall
I need to be able to sign on the client (since no private key is on the
server), and then pass the bytes to the server (where iTextSharp resides) to
apply the signature.
Can this be done?
I checked this out
http://itextpdf.sourceforge.net/howtosign.html#signextstd
http://itextpdf.sourceforge.
Ok so we have the CAPICOM ActiveX object executing the SignData method, but
now I need to see how I can incorporate that with iTextSharp. Since I have
to sign the PDF with the user's private key and this is over the web, I
can't use the methods described in the iTextSharp examplesor can I? Wha
I've seen the http://itextpdf.sourceforge.net/howtosign.html How to sign
section and we have a solution working for a windows application. Now we
want to have this work on an ASP.NET project. Users log in with a smart
card, and our initial impression was that we could user the
ClientCertificate