Skip to content

Commit de9b074

Browse files
author
JW Wesson
committed
make auth backward compatible for on-prem use cases
1 parent 8dbe3c5 commit de9b074

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ The official Java SDK for the Textkernel Tx v10 API for resume/CV and job parsin
1313
### Gradle Users
1414
Add this dependency to your project's build file:
1515
```
16-
implementation "com.textkernel:tx-java:2.3.1"
16+
implementation "com.textkernel:tx-java:2.3.2"
1717
```
1818

1919
### Maven Users
@@ -22,13 +22,13 @@ Add this dependency to your project's POM:
2222
<dependency>
2323
<groupId>com.textkernel</groupId>
2424
<artifactId>tx-java</artifactId>
25-
<version>2.3.1</version>
25+
<version>2.3.2</version>
2626
</dependency>
2727
```
2828

2929
### Others
3030
You'll need to manually install the following JARs:
31-
- The Textkernel Tx JAR from https://repo1.maven.org/maven2/com/textkernel/tx-java/2.3.1/tx-java-2.3.1.jar
31+
- The Textkernel Tx JAR from https://repo1.maven.org/maven2/com/textkernel/tx-java/2.3.2/tx-java-2.3.2.jar
3232
- [Google Gson][gson_url] from https://repo1.maven.org/maven2/com/google/code/gson/gson/2.9.0/gson-2.9.0.jar
3333
- [Square OkHttp][okhttp_url] from https://repo1.maven.org/maven2/com/squareup/okhttp3/okhttp/4.9.3/okhttp-4.9.3.jar
3434

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<groupId>com.textkernel</groupId>
55
<artifactId>tx-java</artifactId>
66

7-
<version>2.3.1</version>
7+
<version>2.3.2</version>
88

99
<packaging>jar</packaging>
1010
<name>Textkernel Tx Java SDK</name>

src/main/java/com/textkernel/tx/TxClient.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,12 @@ public Response intercept(Interceptor.Chain chain) throws IOException {
168168
builder.header("Tx-ServiceKey", serviceKey);
169169
builder.header("User-Agent", "tx-java-" + _sdkVersion);
170170

171+
if (!dataCenter.IsSaaS) {
172+
//for backward compatibility in on-prem use cases
173+
builder.header("Sovren-AccountId", accountId);
174+
builder.header("Sovren-ServiceKey", serviceKey);
175+
}
176+
171177
if (trackingTagsHeaderValue != null && !trackingTagsHeaderValue.isEmpty()){
172178
builder.header("Tx-TrackingTag", trackingTagsHeaderValue);
173179
}

0 commit comments

Comments
 (0)