Releases: Venafi/vcert-java
Releases · Venafi/vcert-java
Fixed VCertTknClient SDK methods
- 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 theVCertClient
is created with the optionConnectorType.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
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
Fixed how the policy specification users behave when creating a policy on VaaS to match the following rules:
- 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.
- If there are no users in the PS and the application exists, the owners of the application should not be changed.
- 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
- 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
- Upgraded to Log4j 2.17.1 to fix the Log4j security vulnerability CVE-2021-44832 reported in https://logging.apache.org/log4j/2.x/security.html
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
- Upgraded to Log4j 2.17.0 to fix the Log4j security vulnerability CVE-2021-45105 reported in https://logging.apache.org/log4j/2.x/security.html
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
- 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
- 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
- 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.
- 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