Server-side PDF Signing

ADSS Signing Server
This demo uses a corporate signing key held on the server to sign a PDF document, ADSS Server also supports individual user keys. Note all aspects of the PDF signature appearance (e.g. company logo, hand-signature image, etc.) are configureable, as is the position of the signature on the page, we only show a few basic options in this demo.
Select a document
Use a standard contract.pdf document
already held on the server (View PDF)
Use my own document, which I will
upload (see note below on restrictions
on document size)
Add your signature related info
Select the type of PDF signature to apply
Visible signature
Certified signature
Invisible signature
Select to create Long-term signature
Create Long-term signature
Timstamped & Embedded
certificate status info
ADSS Signing Server uses a flexible web services API (OASIS DSS and optimised HTML) to create exactly the type of signatures you need from your business applications. All the hassle of creating signatures, managing keys and ensuring highest levels of security is removed. Automated signing from an application, i.e. in unattended mode, is also easily achieved as well as unique signature key handling per user.

We have chosen a fixed signature position on the page for these demos. Note when signing real documents your business application can select to sign anywhere on the page by either providing the X/Y co-ordinates in the signing request or pre-configuring these co-ordinates on the server. Click here to see a few example signature appearances which can be created. You can also sign specific page numbers or multiple signatures in one go.

In case you are uploading your own file, in this demo we restrict the file size to  and documents having 50 pages or less.
This demo uses a fixed corporate signing key, click here to view. The ADSS server can utilise many different signing keys for different departmental units, groups or individual users. Strict identification and authentication, access control and authorisation checks are performed to control client applications access to specific signing keys managed on the server.