-
v0.8.1 Stable
released this
2019-08-16 18:06:30 +00:00 | 280 commits to main since this releaseFixes
- Removed compile dependency to JUnit library (#30)
Improvements
- Updated ependencies
Test
- Tested against Vault 1.2.2
Downloads
-
v0.8.0 Stable
released this
2019-03-24 10:48:45 +00:00 | 292 commits to main since this releaseBreaking
- Moved Maven artifact to
de.stklcode.jvault:jvault-connector
(#28) - Removed support for
HTTPVaultConnectorFactory#withSslContext()
in favor of#withTrustedCA()
due to
Features
- Support for KV version 2 secret engine (#16)
- Ability to pass custom mount point to KV v2 read/write methods (#25)
Improvements
- refactoring of the internal SSL handling (#17)
VaultConnector
extendsjava.io.Serializable
(#19)- Added missing flags to
SealResponse
(#20) - Added replication flags to
HealthResponse
(#21) - Enforce TLS 1.2 by default with option to override (#22)
- Build environment and tests now compatible with Java 10
- Updated dependencies to fix vulnerabilities (i.e. CVE-2018-7489)
- New static method
Token.builder()
to get token builder instance - New static method
AppRole.builder()
to get AppRole builder instance
Deprecation
Downloads
- Moved Maven artifact to
-
v0.7.1 Stable
released this
2018-03-17 13:03:03 +00:00 | 374 commits to main since this release- [improvement] Added automatic module name for JPMS compatibility
- [dependencies] Minor dependency updates
- [test] Tested against Vault 0.9.5
Downloads
-
v0.7.0 Stable
released this
2017-10-03 15:39:03 +00:00 | 389 commits to main since this release- [feature] Retrieval of health status via
getHealth()
(#15) - [improvement]
seal()
,unseal()
are nowvoid
and throw Exception on error (#12) - [compatibility] Adaptation to Vault 0.8 endpoints for
renew
andrevoke
, breaking 0.7 compatibility (#11) - [deletion] Removed deprecated
listAppRoleSecretss()
(uselistAppRoleSecrets()
) (#14) - [test] Tested against Vault 0.8.3
Downloads
- [feature] Retrieval of health status via
-
v0.6.2 Stable
released this
2017-08-19 10:27:20 +00:00 | 409 commits to main since this release- [fix] Prevent potential NPE on SecretResponse getter
- [fix] Removed stack traces on PUT request and response deserialization (#13)
- [improvement] Fields of InvalidResposneException made final
- [deprecation]
listAppRoleSecretss()
in favor oflistAppRoleSecrets()
(#14) - [test] Tested against Vault 0.8.1, increased coverage
Downloads
-
v0.6.1 Stable
released this
2017-08-02 15:44:29 +00:00 | 426 commits to main since this release- [fix]
TokenModel.getPassword()
returned username instead of password - [fix]
TokenModel.getUsername()
andgetPassword()
could produce NPE in multithreaded environments - [fix]
TokenData.getCreatinTtl()
renamed togetCreationTtl()
(typo fix) - [test] Tested against Vault 0.7.3
Downloads
- [fix]
-
v0.6.0 Stable
released this
2017-05-12 10:15:35 +00:00 | 437 commits to main since this release- [feature] Initialization from environment variables using
fromEnv()
in factory (#8) - [feature] Automatic authentication with
buildAndAuth()
- [feature] Custom timeout and number of retries (#9)
- [feature] Connector implements
AutoCloseable
- [fix]
SecretResponse
does not throw NPE onget(key)
andgetData()
- [test] Tested against Vault 0.7.2
Downloads
- [feature] Initialization from environment variables using
-
v0.5.0 Stable
released this
2017-03-19 11:13:52 +00:00 | 447 commits to main since this release- [feature] Convenience methods for DB credentials (#7)
- [fix] Minor bugfix in TokenBuilder
- [deprecation]
SecretResponse.getValue()
deprecated - [test] Tested against Vault 0.7.0
Downloads
-
v0.4.1 Stable
released this
2016-12-24 11:43:58 +00:00 | 467 commits to main since this release- [fix] Factory Null-tolerant for trusted certificate (#6)
- [test] StackTraces tested for secret leaks
- [test] Tested against Vault 0.6.4
Downloads
-
v0.4.0 Stable
released this
2016-11-06 15:11:09 +00:00 | 477 commits to main since this releaseDownloads