We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy.
Unfortunately, activation email could not send to your email. Please try again.

Instantiate PdfSignature or PdfCertificate from System.Security.Cryptography.X509Certificates.X509Certificate2?

Thread ID:





116457 May 27,2014 06:03 PM Sep 13,2017 08:34 AM ASP.NET Web Forms (Classic) 3
Tags: PDF
Asked On May 27, 2014 06:03 PM

It doesn't look like it is possible to instantiate a PdfSignature or PdfCertificate from an X509Certificate2, so is there a way to sign a pdf given an X509Certificate2?


Praveenkumar H [Syncfusion]
Replied On May 30, 2014 12:40 AM


Thank you for using syncfusion product,

currently we do support to provide certificate as .pfx file, Internally we are using X509Certificate2 to create PdfCertificate form .pfx file.
PdfCertificate pdfCert = new PdfCertificate("Pdf.pfx", "123");

We have added the feature request "Need to add the support to instantiate a Pdfcertificate from X509Certificate2" in to our database, we will implement this any of our upcoming releases.

Please let us know if you need further assistance.

With Regards,

Jorge Matarrita
Replied On September 12, 2017 04:28 PM

Is this finally possible?

Chinnu Muniyappan [Syncfusion]
Replied On September 13, 2017 08:34 AM

Hi Jorge, 

Thank you for contacting Syncfusion support. 

Currently we do not have support for signing PDF documents by using X509Certificate2 certificate. We have already logged the feature request regarding this in our database. We will implement this in any of our upcoming release and will let you know once the features have been implemented. 



This post will be permanently deleted. Are you sure you want to continue?

Sorry, An error occured while processing your request. Please try again later.

You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.