Skip to content
This repository was archived by the owner on Jun 5, 2025. It is now read-only.

Releases: Venafi/vcert-java

Fix for bug on the SSH Certificate Management for VCertClient

13 Oct 22:27
11dfe1c

Choose a tag to compare

  • The SSH Certificate Management on VCertClient class was not working correctly. Now that is fixed.
4824bf0962d0f39c5c6bd95fab3f1ea0a7406b2c  vcert-java-0.7.3-javadoc.jar
1169ff4919f3d48dd1cb18402dbc4ccb00a43cbf  vcert-java-0.7.3-sources.jar
d76d804bea3d11e703f2a684b359986dfbd3344f  vcert-java-0.7.3-with-dependencies.jar
8f73b43a2763020b85dc72ad19660313099adeb8  vcert-java-0.7.3.jar

Improvements on SSH Certificate support

13 Oct 17:24
f58a0bc

Choose a tag to compare

Pre-release
  • Added the new method retrieveSshConfig() to the VCertClient and VCertTknClient classes to retrieve the Public Key Data from a given CA.
7b2f16c96f723a2394f2863f0ca561f3457dc2f2  vcert-java-0.7.2-javadoc.jar
b63f97340b92923ab4aeae9f7a428f20ab0f0bbb  vcert-java-0.7.2-sources.jar
6b5aa38f97c95e3623553c296388c74f507d3513  vcert-java-0.7.2-with-dependencies.jar
3ecca8bd47f52eae7ed99f08392bd5b5db7671de  vcert-java-0.7.2.jar

Various Fixes

09 Sep 00:14
c96ebab

Choose a tag to compare

  • Fix for issue #47
  • Fix for issue #53
  • Fix for issue #54
  • Enhancement implemented for issue #55
a32da362654604aa7fa6cf35d12f3d56abd983e6  vcert-java-0.7.1-javadoc.jar
49267f7ac6ef3061c5bce5eb3527c51422228bbb  vcert-java-0.7.1-sources.jar
c4a66f1db29ba68f396021b2b567c9fed558264f  vcert-java-0.7.1-with-dependencies.jar
5bb524483a386de403caf56c74b32ec166ad574b  vcert-java-0.7.1.jar

Support for SSH Certificates

17 Aug 16:33
df4ef52

Choose a tag to compare

Adds support for SSH certificates issued using Trust Protection Platform through of the new requestSshCertificate() and retrieveSshCertificate() methods of the VCertClient and VCertTknClient classes. For a usage examples see https://github.com/Venafi/vcert-java/tree/master/examples/com/venafi/vcert/sdk/example/ssh.
Note: The ssh:manage scope is required for this feature.

202ef94798252ec6497d5d8a5483042aaa6bc659  vcert-java-0.7.0-javadoc.jar
167efd3ac5379cab0dbf22de2db08b4912e96303  vcert-java-0.7.0-sources.jar
cc14fc6f39cb2676c614ff0d50f6e12a0243c1a6  vcert-java-0.7.0-with-dependencies.jar
2439621cd4c067d4620081e3826b082740cccef1  vcert-java-0.7.0.jar

Start publishing to Maven Central Repository

30 Jun 22:49
baae22b

Choose a tag to compare

  • First version published in Central Repository.
  • Fixed the tests which were failing due the relate issued certificate is not available.
  • Improved the messages of a group of exceptions.
f76a5fe607c991683c652aeb878bc0e514c6dbf6  vcert-java-0.6.2-javadoc.jar
e04f5517c2795e88645419f9861a13521e65ae0b  vcert-java-0.6.2-sources.jar
f741ffc804d23852f41b63d4921e2aa80942cf18  vcert-java-0.6.2-with-dependencies.jar
cce871609ac80ab3d6141b5626d1e2558cb74e98  vcert-java-0.6.2.jar

0.6.1

09 Jun 23:03
02fbca6

Choose a tag to compare

0.6.1 Pre-release
Pre-release
ff24d3b0b7a860549c8b402378c49cac65e1cbfb  vcert-java-0.6.1-javadoc.jar
e6cf197f6a0f192f02c3caf06bead0d07a7763d4  vcert-java-0.6.1-sources.jar
ff1726553a1ba65d6967b9b59dceed9c0c701302  vcert-java-0.6.1-with-dependencies.jar
c48fde8f8d135f9ec61ac678a8e576cdbb140e38  vcert-java-0.6.1.jar

Support for Certificate Policy Management

13 May 17:39
4a2e2ad

Choose a tag to compare

Added Certificate Policy Management for Trust Protection Platform and Venafi as a Service through the new setPolicy() and getPolicy() methods of the VCertClient and VCertTknClient classes. For a usage example see https://github.com/Venafi/vcert-java/tree/master/examples/com/venafi/vcert/sdk/example/policymanagement

04cded6b6d35fe66110a1c8fc6becc6bc01f3252  vcert-java-v0.6.0-with-dependencies.jar
2ff944bac124301bbf6c5fcde19d51574a781f2e  vcert-java-v0.6.0.jar

Transitioned Venafi Cloud integration to OutagePREDICT

22 Jan 23:24
6dee802

Choose a tag to compare

This release updates the Venafi Cloud integration to use OutagePREDICT instead of DevOpsACCELERATE. The only impact to Venafi Cloud users of VCert-Java is the change in zone syntax. The zone is now "{ApplicationName}\{IssuingTemplateApiAlias}" (e.g. "My Application\My CIT").

3e49099a2dce946c0b3b0b2c08ccdc429ce9ab2b  vcert-java-v0.5.0-with-dependencies.jar
de6a4ce6dfb1ad233baaf8d753c8a922e3610c62  vcert-java-v0.5.0.jar

Flexible Validity Period and TPP Custom Fields

16 Dec 23:41
12c9dea

Choose a tag to compare

✔️ Add support for specifying validity when requesting a certificate
✔️ Add support for specifying Custom Fields when requesting a certificate with Trust Protection Platform
✔️ New release JAR that includes all dependencies

983f595015cf4dbbeb13a289804b9ef0c85b4f43  vcert-java-v0.4.0-with-dependencies.jar
515374a5526125eaa78583f0c0089870ca22f7d8  vcert-java-v0.4.0.jar

New format options and support for Service Generated CSR (TPP)

20 Nov 06:49
ec16d0a

Choose a tag to compare

✔️ Add support for PKCS#12, DER and JKS output formats (#27)
✔️ Add support for service generated key pair and CSRs with Trust Protection Platform (#28)
🐛 Fix for #21 where private key was not encrypted when keyPassword is specified (#25)
🐛 Fix for #29 where certificates couldn't be obtained from Venafi Cloud without a "complete" Subject DN (#30)

7b6703442cc0e01b239a48e87d1ac189132604e5  vcert-java_v0.3.0+494.jar