19f9a97422
Update dependencies
...
Most notable update is Jackson 2.9.8 that fixes several vulnerabilities.
Beyond that just some minor test dependency updates.
2019-01-14 20:24:40 +01:00
aca5443bdd
Test against 1.0.1
2019-01-14 20:15:37 +01:00
e59073cf00
Update copyright notice to 2019 [skip ci]
...
Happy new year!
2019-01-08 19:11:18 +01:00
7032bd4b2b
Test against 1.0.0
2018-12-10 18:12:25 +01:00
263669362f
Code style: add curly braces to all one-line if-else blocks
2018-11-20 14:36:29 +01:00
3b2a3dd70a
Add unit tests for CredentialsResponse and SecretListResponse models
2018-11-20 14:12:35 +01:00
c8aeb1396d
Merge branch 'develop'
2018-11-20 10:52:57 +01:00
12083df14b
Token creation test correction for Vault 1.0
...
Token creation with custom ID now raises a warning that causes the Unit
test to fail.
2018-11-20 10:51:39 +01:00
2e0d79424f
Reformat changelog [skip ci]
2018-11-19 15:36:42 +01:00
9caeac4cba
Support secret_id_bound_cidrs replacing bound_cidr_list for AppRole ( #24 )
...
The latter parameter is deprecated in Vault. The connector now supports
both while the former one is deprecated and will be removed when it is
removed from Vault.
2018-11-19 15:21:19 +01:00
c1ec929147
Re-build test data using Vault 0.11
...
In preparations for 1.0 compatibility and some later features the test
data generated with 0.5 becomes more of a problem without intermediate
updates, so it is now rebuilt from scratch.
As part of this change the unseal key is now split in 3 parts with a
threshold of 2 instead of the former 1/1,
2018-11-19 15:00:23 +01:00
96fd377db2
Moved Vault version to test into environment variable
2018-11-14 18:00:25 +01:00
46cb33fd7d
Test against 0.11.5
2018-11-14 17:47:32 +01:00
384cc77de2
Add Drone CI configuration
2018-11-13 12:35:45 +01:00
2ca4473481
Test against 0.11.4
2018-10-24 09:25:03 +02:00
b6d36fbc5c
Test against 0.11.4
2018-10-24 09:22:25 +02:00
c869a640a9
Test against 0.11.3
2018-10-10 14:17:38 +02:00
874341ddf7
Removed abstract methods defined in builder interface from factory
2018-10-06 14:28:58 +02:00
c111a6aff0
Enforce TLS 1.2 by default with option to override ( #22 )
...
The TLS version can be explicitly set in builder or constructor. If not
given, the connector will only use 1.2 as Vault does by default, too.
2018-10-06 14:24:06 +02:00
13793dc9ce
Add replication flags to HealthResponse ( closes #21 )
2018-10-06 10:58:43 +02:00
44858edb76
Add missing flags to SealResponse ( closes #20 )
2018-10-05 20:31:59 +02:00
8287be48b9
Merge branch 'master' into develop
2018-10-05 19:41:36 +02:00
51d118786a
Test against 0.11.2
2018-10-05 19:37:37 +02:00
0193bebf0b
Fixed Sonarcloud quality gate badge [skip ci]
2018-09-09 14:57:12 +02:00
493e22e46b
Update dependencies
2018-09-09 14:43:13 +02:00
6b1211d90f
Modified test mocks for compatibility with JDK 10 build environments
2018-09-09 14:39:52 +02:00
ee9a6530d3
Test against 0.11.1
2018-09-09 14:01:31 +02:00
3db73a913a
Test against 0.11.0
2018-08-29 11:45:37 +02:00
ce9cd9bbf1
Test against 0.10.4
2018-07-26 20:10:06 +02:00
9e50190c02
Test against 0.10.3
2018-06-22 20:26:42 +02:00
4dea8a1c5f
Test against 0.10.2
2018-06-10 20:37:26 +02:00
47e7a3f4b0
Test against 0.10.1
2018-04-26 20:44:52 +02:00
a5a708895e
Test against 0.10.0
2018-04-19 20:24:49 +02:00
810073cb3b
Add issue numbers to 0.8.0 changelog
2018-04-10 19:01:27 +02:00
bc1223e1a3
Test against 0.10.0
2018-04-10 18:21:52 +02:00
4d46f2c6d1
Modified test mocks for compatibility with JDK 10 build environments
2018-03-28 17:39:30 +02:00
d2aaea1938
Clean up after migration to Builder
...
* Corrected implementation of Builder interface instead of the abstract Factory class
* Removed withSslContext() which is already deprecated in the factory
2018-03-25 17:45:59 +02:00
e996ff157a
Minor logo modifications
...
Replaced circles of the "J" with squares
2018-03-25 17:11:16 +02:00
065f662b95
Add package-info and overview.html for more Javadoc output
2018-03-25 14:57:07 +02:00
44c1a685a6
Added more details from distribution version to POM
2018-03-24 14:08:04 +01:00
b02d06f1dd
Added sources and javadoc profiles to POM
2018-03-24 14:08:00 +01:00
23fbc7a6d3
Replaced VaultConnectorFactory with VaultConnectorBuilder
...
The class is more a builder than a factory, so is has been renamed.
The factory delegates to the builder for now to ease migration, but will
be removed with the next major release.
2018-03-24 13:59:22 +01:00
1a18f9f6b7
Refactored custom trusted CA strategy
...
The connector no longer stores the final SSLContext, but the trusted
X509Certificate object and creates a SSLSocketFactory as required.
2018-03-24 13:43:27 +01:00
0c23f47bd5
Test against 0.9.6
2018-03-21 11:48:27 +01:00
aa2619b1b0
Bump version to 0.7.1
v0.7.1
2018-03-17 14:01:55 +01:00
88d49bc9f7
Added automatic module name for JPMS compatibility
2018-03-15 19:54:18 +01:00
27e7a2dffc
Test against 0.9.5
2018-02-27 18:07:23 +01:00
41c15f285c
Test against 0.9.4
2018-02-24 10:58:45 +01:00
5f419e3f9b
Updated test dependencies
...
* JUnit 5.1.0
* Mockito 2.15.0
2018-02-20 19:25:44 +01:00
9362e245ee
Minor test changes
...
Changed Thread.sleep() to TimeUnit.SECONDS.sleep()
2018-02-20 19:25:07 +01:00