Unit and integration tests continue to pass on latest and greatest versions
All references to the Vault library have been changed due to classpath changes
Screenshots (if appropriate):
Types of changes
[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Checklist:
[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
Description
Updating Vault Java library and Kafka Client
Motivation and Context
The Vault Java Client used has been out of maintenance since 2019 and as from Hasihcorp's own reference pages - the new recommended vault library from https://developer.hashicorp.com/vault/api-docs/libraries has been changed to https://github.com/jopenlibs/vault-java-driver. Most of the functions remain the same however creation of a new Vault is now Vault.create but performs the same functionality.
Kafka Client has been updated to 3.6.0
How Has This Been Tested?
Unit and integration tests continue to pass on latest and greatest versions All references to the Vault library have been changed due to classpath changes
Screenshots (if appropriate):
Types of changes
Checklist: