eSignature Java Cloud SDK to Sign Documents

Develop top-quality tools for creating & managing digital signatures of many types via REST API. Secure files of popular formats.

  • GroupDocs.Signature Cloud for cURL
  • GroupDocs.Signature Cloud SDK for .NET
  • GroupDocs.Signature Cloud SDK for PHP
  • GroupDocs.Signature Cloud SDK for Python
  • GroupDocs.Signature Cloud SDK for Ruby
  • GroupDocs.Signature Cloud SDK for Node.js
  • GroupDocs.Signature Cloud SDK for Android

Use Java SDK for GroupDocs.Signature Cloud to get started with our e-signature API. It is a wrapper around GroupDocs.Signature REST APIs, that allows you to work with GroupDocs.Signature Cloud in Java quickly and easily, gaining all benefits of strong types and IDE highlights. The distribution is available at GitHub. The repository includes working examples, to get you started in no time.

How to Sign a document using GroupDocs.Signature Cloud SDK for Java

  • Create an instance of Configuration using available Client Id and Client Secret.
  • Create an instance of SignApi using instance of Configuration.
  • Create an instance of SignDigitalOptions and set options for signatures.
  • Create an instance of FileInfo and set path to input file.
  • Create an instance of SignSettings with instances of SignDigitalOptions and FileInfo.
  • Use SignApi.createSignatures to digitally sign your document.

Frequently Asked Questions

I want to create my own Java application that can parse files online?

Check our Cloud SDKs for Java at GitHub if you are looking for the source code to parse files in the Cloud.

Can I try GroupDocs.Signature REST APIs on Java for free?

You can try GroupDocs.Signature Low-Code Java APIs without any limitations.

I do not want to upload my confidential files anywhere? What are my options?

GroupDocs.Signature Cloud is also available as Docker image which can be used to self-host the service. Or you may build your own services using GroupDocs.Signature High-code APIs which currently drive both our Free Apps and REST APIs.

Advanced Document Signature REST API Features

Provide the list of supported document formats

Retrieve document pages information

Retrieve document properties

Verify Text and Digital signatures

Verify Barcode and QR-Code signatures

Cross-Platform Compatibility

Search multiple signatures

Add multiple signatures

Get Started with Cloud Signature REST API

It is easy to get started with GroupDocs.Signature Cloud as there is nothing to install. Simply create an account at GroupDocs Cloud and get your application information. Once you have the App SID & key, you are ready to give the GroupDocs.Signature Cloud REST API a try with any language - on any platform. To help the developers to speed up the development of their projects, we have built SDK for Java, which helps them to integrate the e-signing REST API in their Java apps without worrying about the low-level details of handling the HTTP requests and responses.

Supported Signature Types

Our e-Signature RESTful API supports the following signature types:

  • Text Signature
  • Image Signature
  • Barcode Signature
  • QR-Code Signature
  • Digital Signature
  • Stamp Signature

Cloud based e-Signing API Features

Using the GroupDocs.Signature Cloud SDK for Java, the following operations supported by the API with documents can be carried out:

  • Provide list of supported document formats
  • Obtain list of supported Barcode and QR-Code encode type names
  • Retrieve document properties like document size, creation and update dates, count of pages etc
  • Retrieve document pages information like pages count etc
  • Support signature for PDF documents
  • Support signature on Microsoft Documents formats like MSWord Documents, Excel Spreadsheets, PowerPoint Presentations
  • Support signature for Open Document Formats, HTML and many more
  • Verify documents for signatures

Security and Authentication

The GroupDocs.Storage Cloud SDK for Java as well as the actual API are secured and require authentication. Users need to register at GroupDocs Cloud and get their app access key ID and app secret access key. Authenticated requests require a signature and AppSID query parameters or OAuth 2.0 authorization header.

Easy to Customize

GroupDocs.Signature Cloud SDK is 100% tested and out of the box running. The SDK is open source and has an MIT license. It is highly flexible, so you can use it, and even customize it to suit your needs for absolutely free of charge.

GroupDocs.Signature Cloud also offers individual SDKs for other popular languages as listed below: