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
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
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
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
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
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
9362e245ee
Minor test changes
...
Changed Thread.sleep() to TimeUnit.SECONDS.sleep()
2018-02-20 19:25:07 +01:00
b2082925d5
Copy Vault data directory to temp location before each test
...
To avoid the annoying clean before each test run (because Vault data has
been modified by previous run), the data is now copied from resource
directory to temporary location.
2018-02-04 20:04:47 +01:00
23cea38da6
Test against 0.9.3
2018-01-29 16:30:51 +01:00
bf2da210ba
Test against 0.9.2
2018-01-28 10:35:19 +01:00
91fb012acc
Update copyright notice to 2018
2018-01-01 17:22:02 +01:00
61e1f3f745
Test against 0.9.1
2017-12-22 16:40:15 +01:00
50cd400ba3
Migrated tests to JUnit5 and removed PowerMock
...
* Unit tests are using JUnit Jupiter framework
* Enabled support for legacy rules for now
* Replaced PowerMock with custom ByteBuddy redefinition for the offline test
2017-11-26 18:17:13 +01:00
470dcb48ba
Test framework migrated to Mockito/Powermock 2
...
This simple migration with the bare minimum of changes necessary solves
compatibility issues with Java 9 build environments.
2017-11-25 18:43:25 +01:00
736f23c19a
Tested against 0.9.0
2017-11-16 20:34:52 +01:00
6904ed6817
Added tests for parse exceptions.
2017-09-27 20:23:14 +02:00
1ed5d8d992
Added tests for unexpected 200 responses.
...
Some methods do expect code 204 (successful without result), those are now covered by tested.
2017-09-27 20:07:12 +02:00
4b14ab3f4b
Offline tests with mocked Vault server
...
Added some tests that do not require an actual Vault server to test constructors and exceptional behavior.
2017-09-25 20:39:13 +02:00
4ca8aa56d2
Test constructors and exceptions on sealStatus
2017-09-24 13:23:13 +02:00
b9ad2d1551
Test against 0.8.3
...
Minor test adaptation, because default policy is no longer added to AppRole by default.
2017-09-23 14:46:41 +02:00
35a8c2e0fa
Test constants made constant
2017-09-09 20:32:56 +02:00
89f7581d17
Test against 0.8.2
2017-09-08 19:21:41 +02:00
a1784245a3
Refactored (un)seal methods to throw Exception instead of catching it ( #12 )
2017-08-28 19:24:52 +02:00
df7de5dd73
Health status query and response model implemented ( #15 )
2017-08-28 17:50:24 +02:00
5b34cfcc27
Refactored extraction of auth backends
...
Changed iteration over keys ot iteration over entries.
Implemented unit test as part of this process.
2017-08-19 12:16:57 +02:00
b1c78b50d2
Added unit tests for response classes with embedded functionality
...
AppRoleResponse, AuthResponse, SecretResponse, TokenResponse
2017-08-19 11:28:04 +02:00
23f98f190b
Fix typo in method name listAppRoleSecrets ( #14 )
2017-08-18 20:45:47 +02:00
745ab7a24c
More connector unit tests
...
Listing of AppRole roles and secrets, seal-unseal roundtrip, closing
2017-08-18 20:27:06 +02:00
71f68f088f
Unit tests for custom exceptions
...
... for the sake of coverage.
2017-08-18 18:28:36 +02:00
934628f382
Test against Vault 0.8.0-rc1
2017-08-04 08:46:33 +02:00
63dc329857
Revert Travis test to Vault 0.7,3
...
Partially reverts e9663ef (commented out), because fixes should be released before 0.8 compatibility is finally required.
2017-08-02 17:46:56 +02:00
e9663ef794
Fix token creation test for compatibiltiy with Vault 0.8.0 ( #10 )
...
As of Vault 0.8.0 specifying the same token ID twice is prohibited. Adapted the unit test to match this behavior.
2017-07-31 20:38:54 +02:00
e767c07a61
#8 Initialization from environment variables
2017-04-13 19:46:01 +02:00
107244cb81
Minor fixed and test coverage
2017-02-10 11:16:31 +01:00