Local-side signing using ADSS Server

Introduction

SigningHub supports local signing through the Go>Sign Desktop app. The Go>Sign Desktop app has to be installed and should be running on your machine. The certificates that you want to perform signatures with should either be installed on your local machine, or be stored in the HSM token attached to your machine, based on the configurations of your Go>Sign profile. SigningHub supports the latest version of the Go>Sign Desktop app.


How it works?

  1. Configure a Go>Sign signing profile as a prerequisite, in ADSS.

  2. Configure a connector, in SigningHub Admin.

  3. Configure a signing profile, in SigningHub Admin.

  4. Add the signing profile to the service plan.

  5. Add signing server to your enterprise user role.

  6. Sign the document via SigningHub Web.


Configure a Go>Sign Profile in ADSS

For local signing, a Go>Sign profile is configured in Go>Sign Service.

Make the following configurations to a Go>Sign profile:

  1. From the "General" section, copy the Go>Sign Profile ID because it would be used in SigningHub Admin.

  2. In the "Keystore Settings" section:

    1. If you want to sign documents using the certificates installed on your local machine, check the "OS native API (MS CAPI & Mac Keychain)" option.

    2. If you want to sign documents using the certificates from your HSM token, check the "PKCS#11" option. Copy and paste the sample "Device Name" and the "Library Name" in their respective fields, and click the "Add" button.


Configure a Connector in SigningHub Admin

Make the following configurations to a connector in SigningHub Admin:

  1. In the "Basic Information" section, choose "ADSS Server" as the "Provider".

  2. In the "Details" section, fill in the required fields.


Configure a Signing Profile in SigningHub Admin

Make the following configurations to a signing profile in SigningHub Admin:

  1. Paste the earlier copied Go>Sign Profile ID, while creating a Go>Sign Profile in the ADSS, in the highlighted field below:


Add Signing Profile to a Service Plan

Make the following configurations to a service plan in SigningHub Admin:

  1. Select and add the earlier configured Signing Profile, in a service plan in SigningHub Admin, as shown below:


Add Signing Server to a User Role in SigningHub Web

Make the following configurations to a user role in SigningHub Web:

  1. Against your user role, in the "Signing Server Preferences" tab, add the signing server.


Go>Sign Signing via SigningHub Web

To sign the document via SigningHub Web, follow the below-mentioned steps:

  1. Open SigningHub Web and open a document having a signature field that you want to sign.

  2. Double-click on the signature field and select the Go>Sign Signing Server. Upon selecting the signing server, the system will fetch all the certificates from your local machine or the HSM token attached, based on the configurations of your Go>Sign profile.

  3. Then click on the signature field and then click "Sign".

  4. After signing the document, you can view the"Signature Verification" details. The signatures are verified through the ADSS verification service.


  1. Go>Sign signing supports PDF and XML document signing.

Last updated

Was this helpful?