Skip to content

Commit 62492b4

Browse files
authored
RC of version 2.14.0 (#134)
### Changed - The SDK now supports version 20.1.00 of the DocuSign eSignature API. - SDK Release Version updated. ### Fixed - POST calls fail on some instances of WebLogic server because of strict Content-Length policy. (DCM-3939)
1 parent 1c8df51 commit 62492b4

File tree

151 files changed

+745
-225
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

151 files changed

+745
-225
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,22 @@
11
# DocuSign Java Client Changelog
22
See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for Product Release Notes.
33

4+
## [v2.14.0-RC1] - eSignature API v2-20.1.00 - 2020-03-13
5+
### Changed
6+
- The SDK now supports version 20.1.00 of the DocuSign eSignature API.
7+
- SDK Release Version updated.
8+
### Fixed
9+
- POST calls fail on some instances of WebLogic server because of strict Content-Length policy. (DCM-3939)
10+
411
## [v2.13.0] - eSignature API v2-19.4.01 - 2020-02-03
512
### Changed
613
- The SDK now supports version 19.4.01 of the DocuSign eSignature v2 API.
714
- SDK Release Version updated.
815

16+
# [v2.13.0-RC2] - eSignature API v2-19.4.01 - 2019-12-31
17+
### Added
18+
- TSPs API endpoints
19+
920
## [v2.13.0-RC1] - eSignature API v2-19.4.01 - 2019-12-26
1021
### Changed
1122
- The SDK now supports version 19.4.01 of the DocuSign eSignature v2 API.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Note: DocuSign uses **Eclipse** with **Maven** for testing purposes.
3434
<dependency>
3535
<groupId>com.docusign</groupId>
3636
<artifactId>docusign-esign-java</artifactId>
37-
<version>2.13.0</version>
37+
<version>2.14.0-RC1</version>
3838
</dependency>
3939
```
4040

build.gradle

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apply plugin: 'idea'
22
apply plugin: 'eclipse'
33

44
group = 'com.docusign'
5-
version = '2.13.0'
5+
version = '2.14.0-RC1'
66

77
buildscript {
88
repositories {
@@ -25,7 +25,7 @@ if(hasProperty('target') && target == 'android') {
2525

2626
apply plugin: 'com.android.library'
2727
apply plugin: 'com.github.dcendents.android-maven'
28-
28+
2929
android {
3030
compileSdkVersion 22
3131
buildToolsVersion '22.0.0'
@@ -37,7 +37,7 @@ if(hasProperty('target') && target == 'android') {
3737
sourceCompatibility JavaVersion.VERSION_1_7
3838
targetCompatibility JavaVersion.VERSION_1_7
3939
}
40-
40+
4141
// Rename the aar correctly
4242
libraryVariants.all { variant ->
4343
variant.outputs.each { output ->
@@ -53,7 +53,7 @@ if(hasProperty('target') && target == 'android') {
5353
provided 'javax.annotation:jsr250-api:1.0'
5454
}
5555
}
56-
56+
5757
afterEvaluate {
5858
android.libraryVariants.all { variant ->
5959
def task = project.tasks.create "jar${variant.name.capitalize()}", Jar
@@ -65,12 +65,12 @@ if(hasProperty('target') && target == 'android') {
6565
artifacts.add('archives', task);
6666
}
6767
}
68-
68+
6969
task sourcesJar(type: Jar) {
7070
from android.sourceSets.main.java.srcDirs
7171
classifier = 'sources'
7272
}
73-
73+
7474
artifacts {
7575
archives sourcesJar
7676
}
@@ -79,16 +79,16 @@ if(hasProperty('target') && target == 'android') {
7979

8080
apply plugin: 'java'
8181
apply plugin: 'maven'
82-
82+
8383
sourceCompatibility = JavaVersion.VERSION_1_7
8484
targetCompatibility = JavaVersion.VERSION_1_7
85-
85+
8686
install {
8787
repositories.mavenInstaller {
8888
pom.artifactId = 'docusign-esign-java'
8989
}
9090
}
91-
91+
9292
task execute(type:JavaExec) {
9393
main = System.getProperty('mainClass')
9494
classpath = sourceSets.main.runtimeClasspath

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<artifactId>docusign-esign-java</artifactId>
55
<packaging>jar</packaging>
66
<name>docusign-esign-java</name>
7-
<version>2.13.0</version>
7+
<version>2.14.0-RC1</version>
88
<description>The official DocuSign eSignature JAVA client is based on version 2 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>
99
<url>https://www.docusign.com/developer-center</url>
1010

@@ -251,7 +251,7 @@
251251
<artifactId>org.apache.oltu.oauth2.client</artifactId>
252252
<version>${oltu-version}</version>
253253
</dependency>
254-
254+
255255
<!-- JWT signing and verifying -->
256256
<dependency>
257257
<groupId>com.auth0</groupId>

src/main/java/com/docusign/esign/api/AccountsApi.java

Lines changed: 1 addition & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
import com.docusign.esign.model.AccountIdentityVerificationResponse;
1111
import com.docusign.esign.model.AccountInformation;
1212
import com.docusign.esign.model.AccountPasswordRules;
13-
import com.docusign.esign.model.AccountSeals;
1413
import com.docusign.esign.model.AccountSettingsInformation;
1514
import com.docusign.esign.model.AccountSharedAccess;
1615
import com.docusign.esign.model.AccountSignatureProviders;
@@ -1753,49 +1752,6 @@ public ProvisioningInformation getProvisioning() throws ApiException {
17531752
return apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType);
17541753
}
17551754

1756-
/**
1757-
* Returns Account available seals for specified account.
1758-
*
1759-
* @param accountId The external account number (int) or account ID Guid. (required)
1760-
* @return AccountSeals
1761-
* @throws ApiException if fails to make API call
1762-
*/
1763-
public AccountSeals getSealProviders(String accountId) throws ApiException {
1764-
Object localVarPostBody = "{}";
1765-
1766-
// verify the required parameter 'accountId' is set
1767-
if (accountId == null) {
1768-
throw new ApiException(400, "Missing the required parameter 'accountId' when calling getSealProviders");
1769-
}
1770-
1771-
// create path and map variables
1772-
String localVarPath = "/v2/accounts/{accountId}/seals".replaceAll("\\{format\\}","json")
1773-
.replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString()));
1774-
1775-
// query params
1776-
java.util.List<Pair> localVarQueryParams = new java.util.ArrayList<Pair>();
1777-
java.util.Map<String, String> localVarHeaderParams = new java.util.HashMap<String, String>();
1778-
java.util.Map<String, Object> localVarFormParams = new java.util.HashMap<String, Object>();
1779-
1780-
1781-
1782-
1783-
final String[] localVarAccepts = {
1784-
"application/json"
1785-
};
1786-
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
1787-
1788-
final String[] localVarContentTypes = {
1789-
1790-
};
1791-
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
1792-
1793-
String[] localVarAuthNames = new String[] { "docusignAccessCode" }; //{ };
1794-
1795-
GenericType<AccountSeals> localVarReturnType = new GenericType<AccountSeals>() {};
1796-
return apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType);
1797-
}
1798-
17991755
/**
18001756
* Gets list of supported languages for recipient language setting.
18011757
*
@@ -2584,7 +2540,7 @@ public Brand updateBrand(String accountId, String brandId, Brand brand) throws A
25842540
/**
25852541
* Put one branding logo.
25862542
*
2587-
* @param accountId The external account number (int) or account ID Guid. (required)
2543+
* @param accountId The external account number (int) or account id GUID. (required)
25882544
* @param brandId The unique identifier of a brand. (required)
25892545
* @param logoType One of **Primary**, **Secondary** or **Email**. (required)
25902546
* @param logoFileBytes Brand logo binary Stream. Supported formats: JPG, GIF, PNG. Maximum file size: 300 KB. Recommended dimensions: 296 x 76 pixels (larger images will be resized). Changes may take up to one hour to display in all places (required)

src/main/java/com/docusign/esign/api/BulkEnvelopesApi.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ public String getCount() {
112112
return this.count;
113113
}
114114
/*
115-
* Specifies which entries are included in the response. Multiple entries can be included by using commas in the query string (example: ?include&#x3D;”failed,queued”) Valid values are: * all - Returns all entries. If present, overrides all other query settings. This is the default if no query string is provided. * failed - This only returns entries with a failed status. * queued - This only returns entries with a queued status. * sent – This only returns entries with a sent status.
115+
* Specifies which entries are included in the response. Multiple entries can be included by using commas in the query string (example: ?include&#x3D;\&quot;failed,queued\&quot;) Valid values are: * all - Returns all entries. If present, overrides all other query settings. This is the default if no query string is provided. * failed - This only returns entries with a failed status. * queued - This only returns entries with a queued status. * sent - This only returns entries with a sent status.
116116
*/
117117
public void setInclude(String include) {
118118
this.include = include;
@@ -400,7 +400,7 @@ public BulkEnvelopesResponse list(String accountId, BulkEnvelopesApi.ListOptions
400400
/**
401401
* Adds or replaces envelope bulk recipients.
402402
* Updates the bulk recipients in a draft envelope using a file upload. The Content-Type supported for uploading a bulk recipient file is CSV (text/csv). The REST API does not support modifying individual rows or values in the bulk recipients file. It only allows the entire file to be added or replaced with a new file.
403-
* @param accountId The external account number (int) or account ID Guid. (required)
403+
* @param accountId The external account number (int) or account id GUID. (required)
404404
* @param envelopeId The envelope&#39;s GUID. Eg 93be49ab-afa0-4adf-933c-f752070d71ec (required)
405405
* @param recipientId The &#x60;recipientId&#x60; used when the envelope or template was created. (required)
406406
* @param bulkRecipientsRequest (required)

src/main/java/com/docusign/esign/api/EnvelopesApi.java

Lines changed: 85 additions & 4 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)