Skip to content

Commit 355071e

Browse files
Merge pull request #61 from textkernel/backward-compatibile-auth
make auth backward compatible for on-prem use cases
2 parents 8dbe3c5 + b48abf3 commit 355071e

File tree

796 files changed

+3263
-3194
lines changed

Some content is hidden

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

796 files changed

+3263
-3194
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

docs/allclasses-frame.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_422) on Fri Aug 23 18:10:55 UTC 2024 -->
5+
<!-- Generated by javadoc (1.8.0_422) on Thu Oct 03 19:49:22 UTC 2024 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7-
<title>All Classes (Textkernel Tx Java SDK 2.3.1 API)</title>
8-
<meta name="date" content="2024-08-23">
7+
<title>All Classes (Textkernel Tx Java SDK 2.3.2 API)</title>
8+
<meta name="date" content="2024-10-03">
99
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
1010
<script type="text/javascript" src="script.js"></script>
1111
</head>

docs/allclasses-noframe.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_422) on Fri Aug 23 18:10:55 UTC 2024 -->
5+
<!-- Generated by javadoc (1.8.0_422) on Thu Oct 03 19:49:22 UTC 2024 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7-
<title>All Classes (Textkernel Tx Java SDK 2.3.1 API)</title>
8-
<meta name="date" content="2024-08-23">
7+
<title>All Classes (Textkernel Tx Java SDK 2.3.2 API)</title>
8+
<meta name="date" content="2024-10-03">
99
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
1010
<script type="text/javascript" src="script.js"></script>
1111
</head>

docs/com/textkernel/tx/DataCenter.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_422) on Fri Aug 23 18:10:53 UTC 2024 -->
5+
<!-- Generated by javadoc (1.8.0_422) on Thu Oct 03 19:49:20 UTC 2024 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7-
<title>DataCenter (Textkernel Tx Java SDK 2.3.1 API)</title>
8-
<meta name="date" content="2024-08-23">
7+
<title>DataCenter (Textkernel Tx Java SDK 2.3.2 API)</title>
8+
<meta name="date" content="2024-10-03">
99
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../../script.js"></script>
1111
</head>
1212
<body>
1313
<script type="text/javascript"><!--
1414
try {
1515
if (location.href.indexOf('is-external=true') == -1) {
16-
parent.document.title="DataCenter (Textkernel Tx Java SDK 2.3.1 API)";
16+
parent.document.title="DataCenter (Textkernel Tx Java SDK 2.3.2 API)";
1717
}
1818
}
1919
catch(err) {

docs/com/textkernel/tx/TxClient.html

Lines changed: 40 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_422) on Fri Aug 23 18:10:53 UTC 2024 -->
5+
<!-- Generated by javadoc (1.8.0_422) on Thu Oct 03 19:49:20 UTC 2024 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7-
<title>TxClient (Textkernel Tx Java SDK 2.3.1 API)</title>
8-
<meta name="date" content="2024-08-23">
7+
<title>TxClient (Textkernel Tx Java SDK 2.3.2 API)</title>
8+
<meta name="date" content="2024-10-03">
99
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../../script.js"></script>
1111
</head>
1212
<body>
1313
<script type="text/javascript"><!--
1414
try {
1515
if (location.href.indexOf('is-external=true') == -1) {
16-
parent.document.title="TxClient (Textkernel Tx Java SDK 2.3.1 API)";
16+
parent.document.title="TxClient (Textkernel Tx Java SDK 2.3.2 API)";
1717
}
1818
}
1919
catch(err) {
@@ -166,6 +166,15 @@ <h3>Constructor Summary</h3>
166166
<div class="block">Create an SDK client to perform Tx API calls with the account information found at https://cloud.textkernel.com/tx/console</div>
167167
</td>
168168
</tr>
169+
<tr class="altColor">
170+
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/textkernel/tx/TxClient.html#TxClient-java.lang.String-java.lang.String-com.textkernel.tx.DataCenter-java.util.List-long-">TxClient</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;accountId,
171+
<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serviceKey,
172+
<a href="../../../com/textkernel/tx/DataCenter.html" title="class in com.textkernel.tx">DataCenter</a>&nbsp;dataCenter,
173+
<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;trackingTags,
174+
long&nbsp;httpTimeoutSecs)</code>
175+
<div class="block">Create an SDK client to perform Tx API calls with the account information found at https://cloud.textkernel.com/tx/console</div>
176+
</td>
177+
</tr>
169178
</table>
170179
</li>
171180
</ul>
@@ -853,7 +862,7 @@ <h4>TxClient</h4>
853862
<dt><span class="paramLabel">Parameters:</span></dt>
854863
<dd><code>accountId</code> - - The account id for your account</dd>
855864
<dd><code>serviceKey</code> - - The service key for your account</dd>
856-
<dd><code>dataCenter</code> - - The Data Center for your account. Either <a href="../../../com/textkernel/tx/DataCenter.html#US"><code>DataCenter.US</code></a>, <a href="../../../com/textkernel/tx/DataCenter.html#EU"><code>DataCenter.EU</code></a>, or @link DataCenter#AU}</dd>
865+
<dd><code>dataCenter</code> - - The Data Center for your account. Either <a href="../../../com/textkernel/tx/DataCenter.html#US"><code>DataCenter.US</code></a>, <a href="../../../com/textkernel/tx/DataCenter.html#EU"><code>DataCenter.EU</code></a>, or <a href="../../../com/textkernel/tx/DataCenter.html#AU"><code>DataCenter.AU</code></a></dd>
857866
<dt><span class="throwsLabel">Throws:</span></dt>
858867
<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if the accountId, serviceKey, or dataCenter are null/empty</dd>
859868
</dl>
@@ -862,7 +871,7 @@ <h4>TxClient</h4>
862871
<a name="TxClient-java.lang.String-java.lang.String-com.textkernel.tx.DataCenter-java.util.List-">
863872
<!-- -->
864873
</a>
865-
<ul class="blockListLast">
874+
<ul class="blockList">
866875
<li class="blockList">
867876
<h4>TxClient</h4>
868877
<pre>public&nbsp;TxClient(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;accountId,
@@ -874,8 +883,32 @@ <h4>TxClient</h4>
874883
<dt><span class="paramLabel">Parameters:</span></dt>
875884
<dd><code>accountId</code> - - The account id for your account</dd>
876885
<dd><code>serviceKey</code> - - The service key for your account</dd>
877-
<dd><code>dataCenter</code> - - The Data Center for your account. Either <a href="../../../com/textkernel/tx/DataCenter.html#US"><code>DataCenter.US</code></a>, <a href="../../../com/textkernel/tx/DataCenter.html#EU"><code>DataCenter.EU</code></a> or <a href="../../../com/textkernel/tx/DataCenter.html#AU"><code>DataCenter.AU</code></a></dd>
886+
<dd><code>dataCenter</code> - - The Data Center for your account. Either <a href="../../../com/textkernel/tx/DataCenter.html#US"><code>DataCenter.US</code></a>, <a href="../../../com/textkernel/tx/DataCenter.html#EU"><code>DataCenter.EU</code></a>, or <a href="../../../com/textkernel/tx/DataCenter.html#AU"><code>DataCenter.AU</code></a></dd>
887+
<dd><code>trackingTags</code> - - Optional tags to use to track API usage for your account</dd>
888+
<dt><span class="throwsLabel">Throws:</span></dt>
889+
<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if the accountId, serviceKey, or dataCenter are null/empty</dd>
890+
</dl>
891+
</li>
892+
</ul>
893+
<a name="TxClient-java.lang.String-java.lang.String-com.textkernel.tx.DataCenter-java.util.List-long-">
894+
<!-- -->
895+
</a>
896+
<ul class="blockListLast">
897+
<li class="blockList">
898+
<h4>TxClient</h4>
899+
<pre>public&nbsp;TxClient(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;accountId,
900+
<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serviceKey,
901+
<a href="../../../com/textkernel/tx/DataCenter.html" title="class in com.textkernel.tx">DataCenter</a>&nbsp;dataCenter,
902+
<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;trackingTags,
903+
long&nbsp;httpTimeoutSecs)</pre>
904+
<div class="block">Create an SDK client to perform Tx API calls with the account information found at https://cloud.textkernel.com/tx/console</div>
905+
<dl>
906+
<dt><span class="paramLabel">Parameters:</span></dt>
907+
<dd><code>accountId</code> - - The account id for your account</dd>
908+
<dd><code>serviceKey</code> - - The service key for your account</dd>
909+
<dd><code>dataCenter</code> - - The Data Center for your account. Either <a href="../../../com/textkernel/tx/DataCenter.html#US"><code>DataCenter.US</code></a>, <a href="../../../com/textkernel/tx/DataCenter.html#EU"><code>DataCenter.EU</code></a>, or <a href="../../../com/textkernel/tx/DataCenter.html#AU"><code>DataCenter.AU</code></a></dd>
878910
<dd><code>trackingTags</code> - - Optional tags to use to track API usage for your account</dd>
911+
<dd><code>httpTimeoutSecs</code> - - Optional override for the OkHttp client read timeout (write and connect are 10 seconds, read is 30 seconds by default)</dd>
879912
<dt><span class="throwsLabel">Throws:</span></dt>
880913
<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if the accountId, serviceKey, or dataCenter are null/empty</dd>
881914
</dl>

docs/com/textkernel/tx/TxUIClient.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_422) on Fri Aug 23 18:10:53 UTC 2024 -->
5+
<!-- Generated by javadoc (1.8.0_422) on Thu Oct 03 19:49:20 UTC 2024 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7-
<title>TxUIClient (Textkernel Tx Java SDK 2.3.1 API)</title>
8-
<meta name="date" content="2024-08-23">
7+
<title>TxUIClient (Textkernel Tx Java SDK 2.3.2 API)</title>
8+
<meta name="date" content="2024-10-03">
99
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../../script.js"></script>
1111
</head>
1212
<body>
1313
<script type="text/javascript"><!--
1414
try {
1515
if (location.href.indexOf('is-external=true') == -1) {
16-
parent.document.title="TxUIClient (Textkernel Tx Java SDK 2.3.1 API)";
16+
parent.document.title="TxUIClient (Textkernel Tx Java SDK 2.3.2 API)";
1717
}
1818
}
1919
catch(err) {

docs/com/textkernel/tx/class-use/DataCenter.html

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_422) on Fri Aug 23 18:10:54 UTC 2024 -->
5+
<!-- Generated by javadoc (1.8.0_422) on Thu Oct 03 19:49:21 UTC 2024 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7-
<title>Uses of Class com.textkernel.tx.DataCenter (Textkernel Tx Java SDK 2.3.1 API)</title>
8-
<meta name="date" content="2024-08-23">
7+
<title>Uses of Class com.textkernel.tx.DataCenter (Textkernel Tx Java SDK 2.3.2 API)</title>
8+
<meta name="date" content="2024-10-03">
99
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../../../script.js"></script>
1111
</head>
1212
<body>
1313
<script type="text/javascript"><!--
1414
try {
1515
if (location.href.indexOf('is-external=true') == -1) {
16-
parent.document.title="Uses of Class com.textkernel.tx.DataCenter (Textkernel Tx Java SDK 2.3.1 API)";
16+
parent.document.title="Uses of Class com.textkernel.tx.DataCenter (Textkernel Tx Java SDK 2.3.2 API)";
1717
}
1818
}
1919
catch(err) {
@@ -144,6 +144,15 @@ <h3>Uses of <a href="../../../../com/textkernel/tx/DataCenter.html" title="class
144144
<div class="block">Create an SDK client to perform Tx API calls with the account information found at https://cloud.textkernel.com/tx/console</div>
145145
</td>
146146
</tr>
147+
<tr class="altColor">
148+
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/textkernel/tx/TxClient.html#TxClient-java.lang.String-java.lang.String-com.textkernel.tx.DataCenter-java.util.List-long-">TxClient</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;accountId,
149+
<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serviceKey,
150+
<a href="../../../../com/textkernel/tx/DataCenter.html" title="class in com.textkernel.tx">DataCenter</a>&nbsp;dataCenter,
151+
<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;trackingTags,
152+
long&nbsp;httpTimeoutSecs)</code>
153+
<div class="block">Create an SDK client to perform Tx API calls with the account information found at https://cloud.textkernel.com/tx/console</div>
154+
</td>
155+
</tr>
147156
</tbody>
148157
</table>
149158
</li>

docs/com/textkernel/tx/class-use/TxClient.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_422) on Fri Aug 23 18:10:54 UTC 2024 -->
5+
<!-- Generated by javadoc (1.8.0_422) on Thu Oct 03 19:49:21 UTC 2024 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7-
<title>Uses of Class com.textkernel.tx.TxClient (Textkernel Tx Java SDK 2.3.1 API)</title>
8-
<meta name="date" content="2024-08-23">
7+
<title>Uses of Class com.textkernel.tx.TxClient (Textkernel Tx Java SDK 2.3.2 API)</title>
8+
<meta name="date" content="2024-10-03">
99
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../../../script.js"></script>
1111
</head>
1212
<body>
1313
<script type="text/javascript"><!--
1414
try {
1515
if (location.href.indexOf('is-external=true') == -1) {
16-
parent.document.title="Uses of Class com.textkernel.tx.TxClient (Textkernel Tx Java SDK 2.3.1 API)";
16+
parent.document.title="Uses of Class com.textkernel.tx.TxClient (Textkernel Tx Java SDK 2.3.2 API)";
1717
}
1818
}
1919
catch(err) {

docs/com/textkernel/tx/class-use/TxUIClient.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_422) on Fri Aug 23 18:10:54 UTC 2024 -->
5+
<!-- Generated by javadoc (1.8.0_422) on Thu Oct 03 19:49:21 UTC 2024 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7-
<title>Uses of Class com.textkernel.tx.TxUIClient (Textkernel Tx Java SDK 2.3.1 API)</title>
8-
<meta name="date" content="2024-08-23">
7+
<title>Uses of Class com.textkernel.tx.TxUIClient (Textkernel Tx Java SDK 2.3.2 API)</title>
8+
<meta name="date" content="2024-10-03">
99
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../../../script.js"></script>
1111
</head>
1212
<body>
1313
<script type="text/javascript"><!--
1414
try {
1515
if (location.href.indexOf('is-external=true') == -1) {
16-
parent.document.title="Uses of Class com.textkernel.tx.TxUIClient (Textkernel Tx Java SDK 2.3.1 API)";
16+
parent.document.title="Uses of Class com.textkernel.tx.TxUIClient (Textkernel Tx Java SDK 2.3.2 API)";
1717
}
1818
}
1919
catch(err) {

docs/com/textkernel/tx/exceptions/TxException.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_422) on Fri Aug 23 18:10:53 UTC 2024 -->
5+
<!-- Generated by javadoc (1.8.0_422) on Thu Oct 03 19:49:20 UTC 2024 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7-
<title>TxException (Textkernel Tx Java SDK 2.3.1 API)</title>
8-
<meta name="date" content="2024-08-23">
7+
<title>TxException (Textkernel Tx Java SDK 2.3.2 API)</title>
8+
<meta name="date" content="2024-10-03">
99
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../../../script.js"></script>
1111
</head>
1212
<body>
1313
<script type="text/javascript"><!--
1414
try {
1515
if (location.href.indexOf('is-external=true') == -1) {
16-
parent.document.title="TxException (Textkernel Tx Java SDK 2.3.1 API)";
16+
parent.document.title="TxException (Textkernel Tx Java SDK 2.3.2 API)";
1717
}
1818
}
1919
catch(err) {

0 commit comments

Comments
 (0)