Technical Articles
PDF Digital Signature with BTP SAP Forms Service by Adobe and Test with Postman
In my blog Configure the SAP BTP Cloud Foundry Environment Subaccount with SAP Forms Service by Adobe and Test with Postman, we can render a pdf document with BTP ADS(SAP Forms Service by Adobe). Some customers need to use interactive PDF form and need use digital signature for filled interactive PDF form. If you require additional document security such as certification or digital signatures, you can obtain other credentials from a Certificate Authority (CA). You install and configure other credentials the same way that you install the Adobe Reader Rights certificate. But for testing purpose I will use self signed certificate . I will demo the testing steps as the following.
Step 1 prepare selfsigned certificate in format P12 by using openssl .
Step 2 upload p12 file and create server credential .
Step 4 create form and upload template in Step 3 in Ads as
step 5 in blog
Step 5 render pdf as interactive form as step 6 in blog , but we need to change the form type as interactive
Step 6 sign the pdf document from step 5 .
Step 7 get signature base on signed pdf document .
The end.
Thank you for your time!
Best regards!
Jacky Liu














Hi Jacky Liu,
To use Digital Signature, do we require to have Adobe Interactive form license?
Hi ,Ahmad Faidzal Abdullah Thalith
We only need use SAP Forms Service by Adobe, no need additional license for Adobe Interactive form . This blog id for SAP Forms Service by Adobe in SAP BTP , Not for the SAP ADS On-Premise.
Best regards!
Jacky Liu .
Hi @Jack,
We have uploaded the server signature as from the above.
Step 2: When attempting to sign from Postman it ran into this error.
ADS sign error from postman
ADS Server Signature Uploaded
Any idea what could be the cause of it.
Thanks,
RL
All good i have resolved this now. The issues was with the certificate generation process. Subject was omitted. The signing process is taking a long time.
This electronic signature is somewhat static.
We have a requirements where we requires different employees or customers, upon acceptance of an agreement, to put their digital signature or initials instead of printing out a large block certificate info. Can this be achieve with BTP Form Adobe Services?