You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+76-28Lines changed: 76 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,20 +1,50 @@
1
-
# The Official DocuSign eSignature Java Client SDK
1
+
# The Official Docusign eSignature Java Client SDK
2
2
3
3
[![Build status][travis-image]][travis-url]
4
4
[![Maven Central status][maven-image]][maven-url]
5
5
6
+
The Docusign SDK makes integrating Docusign into your apps and websites a seamless experience.
7
+
8
+
## Table of Contents
9
+
-[Introduction](#introduction)
10
+
-[Installation](#installation)
11
+
* [Version Information](#versionInformation)
12
+
* [Requirements](#requirements)
13
+
* [Compatibility](#compatibility)
14
+
* [Maven](#maven)
15
+
-[Dependencies](#dependencies)
16
+
-[API Reference](#apiReference)
17
+
-[Code Examples](#codeExamples)
18
+
-[OAuth Implementations](#oauthImplementations)
19
+
-[Changelog](#changeLog)
20
+
-[Support](#support)
21
+
-[License](#license)
22
+
-[Additional Resources](#additionalResources)
23
+
24
+
<aid="introduction"></a>
25
+
## Introduction
26
+
Integrate eSignatures into your application in minutes. The secure and award-winning Docusign eSignature API makes requesting signatures, automating forms, and tracking documents directly from your app easy.
27
+
28
+
<aid="installation"></a>
29
+
## Installation
30
+
This client SDK is provided as open source, which enables you to customize its functionality to suit your particular use case. To do so, download or clone the repository. If the SDK’s given functionality meets your integration needs, or if you’re working through our [code examples](https://developers.docusign.com/docs/esign-rest-api/how-to/) from the [Docusign Developer Center](https://developers.docusign.com/), you merely need to install it by following the instructions below.
This SDK is provided as open source, which enables you to customize its functionality to suit your particular use case. To do so, download or clone the repository. If the SDK’s given functionality meets your integration needs, or if you’re working through our [code examples](https://developers.docusign.com/docs/esign-rest-api/how-to/) from the [DocuSign Developer Center](https://developers.docusign.com/), you merely need to install it by following the instructions below.
15
-
16
-
**Note:** DocuSign uses Eclipse with Maven for testing purposes.
17
-
46
+
<aid="maven"></a>
47
+
**Note:** Docusign uses Eclipse with Maven for testing purposes.
18
48
### Maven:
19
49
1. In Eclipse, create a new project by selecting **File > New > Project**.
20
50
2. In the New Project Wizard, expand **Maven,** then select **Maven Project.**
@@ -27,44 +57,62 @@ This SDK is provided as open source, which enables you to customize its function
27
57
<dependency>
28
58
<groupId>com.docusign</groupId>
29
59
<artifactId>docusign-esign-java</artifactId>
30
-
<version>3.18.0</version>
60
+
<version>5.1.0</version>
31
61
</dependency>
32
62
```
33
63
8. If your project is still open, restart Eclipse.
34
64
35
-
## Dependencies
65
+
<a id="dependencies"></a>
66
+
## SDK Dependencies
36
67
This client has the following external dependencies:
You can refer to the API reference [here](https://developers.docusign.com/docs/esign-rest-api/reference/).
87
+
88
+
<a id="codeExamples"></a>
49
89
## Code examples
50
-
You can find on our GitHub a self-executing package of code examples for the eSignature Java SDK, called a [Launcher](https://github.com/docusign/code-examples-java/blob/master/README.md), that demonstrates common use cases. You can also download a version preconfigured for your DocuSign developer account from [Quickstart](https://developers.docusign.com/docs/esign-rest-api/quickstart/). These examples can use either the [Authorization Code Grant](https://developers.docusign.com/esign-rest-api/guides/authentication/oauth2-code-grant) or [JSON Web Token (JWT)](https://developers.docusign.com/esign-rest-api/guides/authentication/oauth2-jsonwebtoken) authentication workflows.
90
+
Explore our GitHub repository for the [Launcher](https://github.com/docusign/code-examples-java/), a self-executing package housing code examples for the eSignature Java SDK. This package showcases several common use cases and their respective source files. Additionally, you can download a version preconfigured for your Docusign developer account from [Quickstart](https://developers.docusign.com/docs/esign-rest-api/quickstart/). These examples support both the [Authorization Code Grant](https://developers.docusign.com/platform/auth/authcode/) and [JSON Web Token (JWT)](https://developers.docusign.com/platform/auth/jwt/) authentication workflows.
51
91
92
+
<a id="oauthImplementations"></a>
52
93
## OAuth implementations
53
-
For details regarding which type of OAuth grant will work best for your DocuSign integration, see [Choose OAuth Type](https://developers.docusign.com/platform/auth/choose/) in the [DocuSign Developer Center](https://developers.docusign.com/).
94
+
For details regarding which type of OAuth grant will work best for your Docusign integration, see [Choose OAuth Type](https://developers.docusign.com/platform/auth/choose/) in the [Docusign Developer Center](https://developers.docusign.com/).
95
+
96
+
For security purposes, Docusign recommends using the [Authorization Code Grant](https://developers.docusign.com/platform/auth/authcode/) flow.
54
97
55
-
For security purposes, DocuSign recommends using the [Authorization Code Grant](https://developers.docusign.com/esign-rest-api/guides/authentication/oauth2-code-grant) flow.
98
+
<a id="changeLog"></a>
99
+
## Changelog
100
+
You can refer to the complete changelog [here](https://github.com/docusign/docusign-esign-java-client/blob/master/CHANGELOG.md).
56
101
102
+
<a id="support"></a>
57
103
## Support
58
-
Log issues against this client through GitHub. We also have an [active developer community on Stack Overflow](https://stackoverflow.com/questions/tagged/docusignapi).
104
+
Log issues against this client SDK through GitHub. You can also reach out to us through [Docusign Community](https://community.docusign.com/developer-59) and [Stack Overflow](https://stackoverflow.com/questions/tagged/docusignapi).
59
105
106
+
<a id="license"></a>
60
107
## License
61
-
The DocuSign eSignature Java Client SDK is licensed under the [MIT License](https://github.com/docusign/docusign-java-client/blob/master/LICENSE).
108
+
The Docusign eSignature Java Client SDK is licensed under the [MIT License](https://github.com/docusign/docusign-esign-java-client/blob/master/LICENSE).
Copy file name to clipboardExpand all lines: pom.xml
+35-4Lines changed: 35 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@
5
5
<artifactId>docusign-esign-java</artifactId>
6
6
<packaging>jar</packaging>
7
7
<name>docusign-esign-java</name>
8
-
<version>5.0.0</version>
8
+
<version>5.1.0</version>
9
9
<url>https://developers.docusign.com</url>
10
10
<description>The official DocuSign eSignature JAVA client is based on version 2.1 of the DocuSign REST API and provides libraries for JAVA application integration. It is recommended that you use this version of the library for new development.</description>
0 commit comments