Welcome to the ASP.NET Core feedback portal. We’re happy you’re here! If you have feedback on how to improve the ASP.NET Core, we’d love to hear it!>
Thanks for joining our community and helping improve Syncfusion products!
Hello,
We managed to successfully implement a deferred(2 step) signing process using Syncfusion PDF. The steps in our process are:
1 - Prepare the PDF file - add text and empty signature.
2 - Get digest of the PDF that should be signed.
3 - Send the digest to external provider.
4 - Signer signs using the external provider mobile app.
5 - Receive the signed digest from our external provider.
6 - Complete the signature by adding the signed digest in the signature field.
So far so good, we successfully build a valid QES with embedded timestamp and LTV enabled. Now we have to add visualization for the signature in the PDF, which must include the name of the signer and the correct signing date and time (the date and time the signer has signed in the external provider app - this information is available when we receive the signed data).
We found a way to add visualization for the signature in the first step of the deferred signing process, but in this case the date and time are different than the actual signing date and time, which is visible in the signature properties, when opening the file with Adobe.
Attached you can find the code we are using for both steps, plus the implementations of the IPdfExternalSigner.
Could you please help us with the implementation?
Thank you in advance,
Kiril