-
released this
2022-04-24 15:55:07 +00:00 | 156 commits to main since this releaseFix
- Use
replication_performance_mode
instead ofreplication_perf_mode
in health response.
Improvements
- Add
migration
,recovery_seal
andstorage_type
fields toSealReponse
model - Add support for
wrap_info
in data response models - Dependency updates
- Model and response classes implement
Serializable
(#57) - Split
SercretResponse
intoPlainSecretResponse
andMetaSecretResponse
subclasses (common API unchanged) - Add missing fields to
AuthMethod
model - Add support for (dis)allowed policy glob patterns in
TokenRole
- Add request ID to data response models
Test
- Tested against Vault 1.10.1
Downloads
- Use
-
released this
2021-11-21 10:56:58 +00:00 | 171 commits to main since this releaseFix
- Make
HTTPVaultConnectorBuilder#withPort(Integer)
null-safe (#56) - Make system-lambda dependency test-only (#58)
Test
- Tested against Vault 1.9.0
Downloads
- Make
-
released this
2021-10-02 13:48:15 +00:00 | 179 commits to main since this releaseBreaking
- Requires Java 11 or later
- Builder invocation has changed, use
HTTPVaultConnector.builder()....build()
(#50)
Removal
- Remove deprecated
VaultConnectorFactory
in favor ofVaultConnectorBuilder
with identical API - Remove deprecated
AppRoleBuilder
andTokenBuilder
in favor ofAppRole.Builder
andToken.Builder
- Remove deprecated
Period
,Policy
andPolicies
methods fromAppRole
in favor ofToken
-prefixed versions - Remove deprecated
SecretResponse#getValue()
method, useget("value")
instead - Remove deprecated convenience methods for interaction with "secret" mount (#53)
Improvements
- Use pre-sized map objects for fixed-size payloads
- Remove Apache HTTP Client dependency in favor of Java 11 HTTP (#44) (#47)
- Introduce Java module descriptor (#55)
Test
- Tested against Vault 1.8.3
Downloads
-
released this
2021-07-28 17:49:19 +00:00 | 211 commits to main since this releaseDeprecations
- Deprecate
{read,write,delete}Secret()
convenience methods. Use{read,write,delete}("secret/...")
instead (#52) - Deprecated builder invocation
VaultConnectorBuilder.http()
in favor ofHTTPVaultConnector.builder()
(#51) - Deprecated
de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
in favor ofde.stklcode.jvault.connector.HTTPVaultConnectorBuilder
(only package changed) (#51)
Old builders will be removed in 1.0
Improvements
- Minor dependency updates
Test
- Tested against Vault 1.8.0
Downloads
- Deprecate
-
released this
2021-06-06 10:26:03 +00:00 | 217 commits to main since this releaseDeprecations
AppRole.Builder#wit0hTokenPeriod()
is deprecated in favor of#withTokenPeriod()
(#49)
Improvements
- Minor dependency updates
Test
- Tested against Vault 1.7.2
Downloads
-
released this
2021-04-02 10:01:17 +00:00 | 221 commits to main since this releaseImprovements
- Use pre-sized map objects for fixed-size payloads
- Minor dependency updates
- Unit test adjustments for JDK 16 build environments
Test
- Tested against Vault 1.7.0
Downloads
-
released this
2021-03-09 17:50:20 +00:00 | 233 commits to main since this releaseFixes
- Only initialize custom trust managers, if CA certificate is actually provided (#43)
Improvements
- Minor dependency updates
Downloads
-
released this
2021-01-03 11:01:36 +00:00 | 236 commits to main since this releaseImprovements
- Dependency updates
Test
- Tested against Vault 1.6.1
Downloads
-
released this
2020-04-29 14:33:56 +00:00 | 246 commits to main since this releaseFixes
- Correctly parse Map field for token metadata (#34)
- Correctly map token policies on token lookup (#35)
Features
Improvements
- Added
entity_id
,token_policies
,token_type
andorphan
flags to auth response - Added
entity_id
,expire_time
,explicit_max_ttl
,issue_time
,renewable
andtype
flags to token data - Added
explicit_max_ttl
,period
andentity_alias
flags to Token model (#41) - Added
enable_local_secret_ids
,token_bound_cidrs
,token_explicit_max_ttl
,token_no_default_policy
,
token_num_uses
,token_period
andtoken_type
flags to AppRole model - Minor dependency updates
Deprecations
AppRole#getPolicies()
and#setPolicies()
are deprecated in favor of#getTokenPolicies()
and#setTokenPolicies()
AppRole#getPeriod()
is deprecated in favor of#getTokenPeriod()
AppRoleBuilder
andTokenBuilder
in favor ofAppRole.Builder
andToken.Builder
- All-arg constructors of
AppRole
andToken
in favor of.builder()....build()
introduced in 0.8
Removals
- Deprecated methods
AppRole#getBoundCidrList()
,#setBoundCidrList()
andgetBoundCidrListString()
have been removed.
Test
- Tested against Vault 1.4.0
Downloads
-
v0.8.2 Stable
released this
2019-10-20 12:02:37 +00:00 | 271 commits to main since this releaseDownloads