Digital Signatures in Form Integration
Use
When editing forms with security-sensitive content, it is a good idea to use digital signatures, so that the origin of the form can be verified. This allows you to check whether the source is trustworthy and whether the form or its content has been changed subsequently (integrity).
More information:
Certifying Forms and Signing Digitally
Signing Forms Digitally
Prerequisites
-
Secure Adobe Document Services Connection
For the signatures, you need a secure connection using SSL or HTTPS. For this, your system needs an RFC connection of type HTTP Connection to External Server for the Adobe Document Services. The external server for the Adobe Document Services is the J2EE Engine.
How to set up a secure connection is described in Configuring Adobe Document Services for Form Processing (ABAP).
-
Documents with Signature Field
To set and check the signature, the form must have a signature field. You can insert this field in Form Builder (transaction SFP) in the Layout.
Signing a Form
-
Create a form with a signature field.
-
To digitally sign your form, click on the signature field.

-
Confirm the subsequent prompts.
The signature information is inserted in the signature field.

Checking the Signature
The validity of the signature is checked by adding a Send button to the form. This button is then used to send the signed form back to the back end.
The method GET_SIGNATURES of the IF_FP_PDF_OBJECT interface is used.
More information:Scenarios for Setting and Checking Multiple Signatures.