Skip to content

Releases: Venafi/vcert-java

Fixed VCertTknClient SDK methods

01 Sep 22:45
41bde09
Compare
Choose a tag to compare
  • The most of the VCertTknClient SDK methods stopped to work correctly since v0.9.0. Now all of these are working correctly again. This fix the issue #115.
  • Deprecated the VCertClient.ping() method when the VCertClient is created with the option ConnectorType.CLOUD because this behavior is not longer supported by VaaS.
2e7d034efc65aefb362fbf86cbf4c0f218860af7  vcert-java-0.9.3-javadoc.jar
34215586dd30e31ad25c042ab733ed352a77275c  vcert-java-0.9.3-sources.jar
0004b892007cc1525bb22ac5740785cc1488bcae  vcert-java-0.9.3-with-dependencies.jar
777888efbf964e8870539017220e9267f4e83edf  vcert-java-0.9.3.jar

Fixed potential NPE when creating a policy

28 Apr 23:24
40df511
Compare
Choose a tag to compare

Fixed NPE that happened when a user was not found in the given platform (TPP or VaaS) when creating a Policy

c9dfb9ce866f36416ec475eef3d0608ea5543ef0  vcert-java-0.9.2-javadoc.jar
29c345ad4064ec71b1ca4bc421001c873dcf81ec  vcert-java-0.9.2-sources.jar
c8ff835aea64fe7f1e8f8a28dcff6807b898f6f7  vcert-java-0.9.2-with-dependencies.jar
ea6e50c513ac95f2691cab1def510cbfa6ec21db  vcert-java-0.9.2.jar

Fixes to users feature behavior on VaaS

26 Apr 18:31
1654907
Compare
Choose a tag to compare
Pre-release

Fixed how the policy specification users behave when creating a policy on VaaS to match the following rules:

  1. If there are no users in the PS and the application does not exist in VaaS, the application will be created with the current user as the only owner of the application.
  2. If there are no users in the PS and the application exists, the owners of the application should not be changed.
  3. If there are users in the PS, the owners of the application should exactly match the PS (regardless of whether the application is being created or already exists).
c8f5a252b1186d00777d5c34927f91416efbdcd9  vcert-java-0.9.1-javadoc.jar
0f680a3053a3cc0b98b740bf29b1f1d6a8c7df13  vcert-java-0.9.1-sources.jar
e92bc0eae6cbd850af521393313eb5065bbfd7e9  vcert-java-0.9.1-with-dependencies.jar
f038b042766d66c70c7f6d16330f98ee2436d9d9  vcert-java-0.9.1.jar

Various improvements

13 Apr 17:28
21befcd
Compare
Choose a tag to compare
  • Standardised the generated PrivateKeys by CSR Service Generated to be PKCS8 as default.
  • Added ability to set Users as contact/owners of the policy when created/updated.
  • Standardized the authentication process for different VCert clients.
  • Integration of SonarCloud Code Analysis.
  • Multiple code improvements and bug fixes.
1c00e47b4d0e1376b753e4e40a6d54ecb5ef1335  vcert-java-0.9.0-javadoc.jar
88ec9cadc23d1af23356ad4c713fe464adc3514c  vcert-java-0.9.0-sources.jar
83827947763764ed22b76442a1eec8f5c6a931ab  vcert-java-0.9.0-with-dependencies.jar
6a9bc00de86248145220b797d7449fe348f26c71  vcert-java-0.9.0.jar

Upgraded to Log4j 2.17.1

03 Jan 23:07
323011e
Compare
Choose a tag to compare
7bef6364d6838edad5b4a229187b1ff45826455b  vcert-java-0.8.4-javadoc.jar
404cd7231c1bba6f075d5eff4c70adae93e16fd7  vcert-java-0.8.4-sources.jar
e7fcaf58dbe1d10d595969aaf9f386c9b484752f  vcert-java-0.8.4-with-dependencies.jar
9fd6e8f76caf8542afbaaf8c4b17357de0a43e6a  vcert-java-0.8.4.jar

Upgraded to Log4j 2.17.0

19 Dec 18:24
1bb5928
Compare
Choose a tag to compare
2961032b119642915498095863d982a744c25c79  vcert-java-0.8.3-javadoc.jar
6c6ad1a4e635abea483229384d79d92f206d41a2  vcert-java-0.8.3-sources.jar
517e6f704b2b2082cc13f9806ddb4a14288c2367  vcert-java-0.8.3-with-dependencies.jar
b81ba4ec8908c78ec41d441c6a116276d3ed62c8  vcert-java-0.8.3.jar

Fixed Log4j security vulnerability

15 Dec 17:32
198a320
Compare
Choose a tag to compare
  • Upgraded to Log4j 2.16.0 to fix the Log4j security vulnerability CVE-2021-45046
b060f506f686a268979e8725c21b9ebae8ed2c98  vcert-java-0.8.2-javadoc.jar
20e0768c5b6cee76957eac226f81a0c283513e95  vcert-java-0.8.2-sources.jar
0e902c877bbaefa13765c76afa4ddd308ba99d90  vcert-java-0.8.2-with-dependencies.jar
6d876bbeefe4129d215d1431356b60fbd305a7f1  vcert-java-0.8.2.jar

Fixed security vulnerability

11 Dec 03:17
245913f
Compare
Choose a tag to compare
  • Upgraded to Log4j 2.15.0 to fix the Log4j security vulnerability CVE-2021-44228
284eedeb96ecebf84d2433ac00da0d21ebb9c14a  vcert-java-0.8.1-javadoc.jar
c4c8a51649ff0a591b1f9892287ca4c897ea2d35  vcert-java-0.8.1-sources.jar
7e148ca25b6bdfa884fd450d179e3e07fff4d469  vcert-java-0.8.1-with-dependencies.jar
407091b117b7ebce1382e6c818fbc5a4651348df  vcert-java-0.8.1.jar

Support for Service Generated CSR on VaaS

30 Nov 00:55
c5dd0dd
Compare
Choose a tag to compare
  • Now VCert-Java added support for generation of CSR directly on VaaS platform.
  • Also it was upgraded to Java 11.
aeede48cdc9636c03f35c4ba68c286a639332426  vcert-java-0.8.0-javadoc.jar
e7925a8425c18253320002a9f651935cbecc7457  vcert-java-0.8.0-sources.jar
b39b98e328192cf3af7e9bb0d8b1b261cacce482  vcert-java-0.8.0-with-dependencies.jar
e747d2e4a10511de420751dcf8db8e2381635c6c  vcert-java-0.8.0.jar

Fix for failure in Authentication on VaaS.

19 Oct 21:00
e3f1a65
Compare
Choose a tag to compare
  • The fix for bug #63, Authetication failure in VaaS, is included.
  • The CloudConnectorException was replaced by ConnectorException.
de6f0844b0b87dcec582b5b8cdba9367bd3d7cf6  vcert-java-0.7.4-javadoc.jar
3b75002d34a40b03c0df6a997e1def3277f9eecb  vcert-java-0.7.4-sources.jar
458f46720101894e475324d8a5e3235b330441f0  vcert-java-0.7.4-with-dependencies.jar
e8a216ba6634e420d320a84dd8be7987f80a287d  vcert-java-0.7.4.jar