bd0c5b08fe
model: add wrap_info to data response model
continuous-integration/drone/push Build is passing
2022-03-06 18:11:31 +01:00
deb03cc2b0
minor dependency updates
2022-03-06 17:56:52 +01:00
f6180c4f90
model: add migration, recovery and storage type fields to seal status
continuous-integration/drone/push Build is passing
2022-02-05 13:01:57 +01:00
dc4b62496a
model: use correct "replication_performance_mode" JSON field
...
continuous-integration/drone/push Build is passing
The official docs incorrectly state "replication_perf_mode" which was
renamed to "replication_performance_mode" way back in Vault 0.9. We now
use the correct field name that is emitted by the API.
2021-12-27 18:54:49 +01:00
dbb21f85bf
prepare release of v1.0.1
continuous-integration/drone/push Build is passing
2021-11-21 11:42:16 +01:00
63e7af552f
make system-lambda dependency test-only ( #58 )
continuous-integration/drone/push Build is passing
2021-11-21 11:36:35 +01:00
4045b1a4fd
test against Vault 1.9.0
continuous-integration/drone/push Build is passing
2021-11-19 20:19:33 +01:00
75561a0540
passthrough null as port number in builder ( #56 )
continuous-integration/drone/push Build is passing
2021-10-12 20:58:59 +02:00
fdda685f6f
prepare release of v1.0.0
continuous-integration/drone/push Build is passing
2021-10-02 15:46:48 +02:00
f918f85d20
Merge branch 'main' into develop
2021-10-02 15:02:00 +02:00
7701f9f768
test against Vault 1.8.3 and JDK 17
continuous-integration/drone/push Build is passing
2021-10-02 14:16:47 +02:00
bbceee35f2
test against Vault 1.8.0
continuous-integration/drone/push Build is passing
2021-07-28 19:38:06 +02:00
3a920fe960
prepare release 0.9.5
continuous-integration/drone/push Build is passing
2021-07-28 19:34:48 +02:00
eed61c4569
minor dependency updates
continuous-integration/drone/push Build is passing
2021-07-27 21:25:20 +02:00
1cd1b63f8d
minor dependency updates
continuous-integration/drone/push Build is passing
2021-07-10 15:08:33 +02:00
f6037e31bb
introduce modularity ( #55 )
2021-06-15 21:44:16 +02:00
71564e87e8
remove convenience methods to interact with "secret/" mount ( #53 )
continuous-integration/drone/push Build is passing
2021-06-12 10:44:41 +02:00
e578591a49
deprecate convenience methods to interact with "secret/" mount ( #52 )
continuous-integration/drone/push Build is passing
2021-06-11 21:33:59 +02:00
de17f48be2
move builder into main package, introduce new invocation method ( #51 )
...
continuous-integration/drone/push Build is failing
The builder is target of major refactoring in the 1.0 development branch
so we introduce some delegate classes and methods to prepare migration.
2021-06-11 21:15:49 +02:00
ce24de7347
move builder class into main package, deprecate interface
continuous-integration/drone/push Build is passing
2021-06-11 20:49:38 +02:00
9346619237
remove deprecated SecretResponse#getValue() convenience method
...
continuous-integration/drone/push Build is passing
This method was deprecated since 0.5 and is basically a wrapper for
the more generic get("value").
2021-06-06 14:47:56 +02:00
df466a4dd2
remove deprecated AppRole- and TokenBuilder
continuous-integration/drone/push Build is passing
2021-06-06 12:56:36 +02:00
258a852f5c
Merge branch 'main' into develop
continuous-integration/drone/push Build is passing
2021-06-06 12:34:42 +02:00
5f9950e048
prepare release 0.9.4
continuous-integration/drone/push Build is passing
2021-06-06 12:22:13 +02:00
ce33d37396
minor dependency updates; test against Vault 1.7.2
continuous-integration/drone/push Build is passing
2021-06-06 12:07:02 +02:00
bdf4fc4b83
fix typo in method AppRole.Builder#wit0hTokenPeriod ( #49 )
2021-06-06 12:02:01 +02:00
0f3ebc0bde
remove deprecated builder-style methods in InvalidResponseException
continuous-integration/drone/push Build is passing
2021-06-03 14:08:10 +02:00
ec4fbc5d3f
remove deprecated factory classes ( #46 )
...
continuous-integration/drone/push Build is passing
VaultConnectorFactory and its implementation have been deprecated since
0.8 in favor of VaultConnectorBuilder. Finally remove the old classes.
2021-06-03 11:46:24 +02:00
c45dbf014e
raise language level to Java 11
2021-06-01 18:54:16 +02:00
5b508374d9
prepare release 0.9.3
continuous-integration/drone/push Build is passing
2021-04-02 11:16:04 +02:00
56a52cb22a
fix argline for JDK 16 unit tests
continuous-integration/drone/push Build is passing
2021-03-29 20:50:16 +02:00
639d0e3c5b
Jackson 2.12.2, test against Vault 1.7.0
continuous-integration/drone/push Build is passing
2021-03-29 18:56:24 +02:00
8e97f3c1dd
build with JDK 16, test against Vault 1.6.3
continuous-integration/drone/push Build is passing
2021-03-20 12:13:19 +01:00
2b0f458da3
use pre-sized maps for fixed-size payloads
continuous-integration/drone/push Build is passing
2021-02-28 10:52:36 +01:00
1a19eaa87d
release 0.9.2
continuous-integration/drone/push Build is passing
2021-01-24 12:26:29 +01:00
a2dde38348
Jackson 2.12.1
continuous-integration/drone/push Build is passing
2021-01-24 12:24:09 +01:00
dfb6d0a37c
only initialize trust managers if CA certificate is provided ( #43 )
continuous-integration/drone/push Build is passing
2021-01-24 12:20:45 +01:00
79ec536876
prepare release of v0.9.1
continuous-integration/drone/push Build is passing
2021-01-03 11:48:51 +01:00
00d4e9acef
test against Vault 1.6.1
continuous-integration/drone/push Build is passing
2021-01-03 11:46:40 +01:00
90835aea92
dependency updates
...
continuous-integration/drone/push Build is passing
Jackson 2.12, HTTPClient 4.5.13 and some test dependencies
2020-12-12 11:18:17 +01:00
4fb63f0977
prepare release 0.9.0
2020-04-29 15:24:16 +02:00
1d5db0c365
add missing fields to Token model and builder ( #41 )
...
* explicit_max_ttl
* period
* entity_alias
2020-04-26 18:04:35 +02:00
fa7036921a
move builders into model classes and deprecate constructors
...
Enforces use of builder pattern in future releases. Builder API is
unchanged despite the class itself.
2020-04-15 17:29:50 +02:00
dcb8d6067a
update AppRole model and builder to current API
...
Add missing JSON fields and remove unprefixed, already deprecated fields
2020-04-15 16:28:14 +02:00
c0708bd288
implement methods for token role handling ( #27 )
...
Create, update, read, delete and list token roles is now possible.
2020-04-06 18:36:42 +02:00
8f10bbfed7
add missing fields to token data
...
* entity_id
* expire_time
* explicit_max_ttl
* issue_time
* renewable
* type
2020-03-29 14:29:06 +02:00
a4a0e13904
add missing fields to auth response
...
* token_policies
* entity_id
* token_type
* orphan
2020-03-29 14:29:06 +02:00
83a05fcd40
correctly map token policies on lookup ( close #35 )
...
Remove superfluous "role" flag and add "policies" list instead.
2020-03-29 13:59:06 +02:00
d564ba9365
update dependencies and plugins for JDK 14 build environments
2020-03-29 13:01:25 +02:00
071eeda423
correclty map token meta in lookup response ( fix #34 )
2020-03-29 12:56:06 +02:00