|
50d485fab8
|
clean up unused imports
continuous-integration/drone/push Build is passing
|
2021-04-02 11:27:24 +02:00 |
|
|
c43ec190ca
|
use SystemLambda instead of custom environment mocks
|
2021-03-29 20:49:44 +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 |
|
|
c04d940a80
|
test: close static mocks
continuous-integration/drone/push Build is passing
|
2021-02-28 13:03:25 +01:00 |
|
|
76a5ea4fe9
|
test: use assertThrows instead of try-catch blocks
continuous-integration/drone/push Build is passing
|
2021-02-28 12:59:06 +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 |
|
|
63278c09c8
|
constructors of abstract VaultConnectorException protected
continuous-integration/drone/push Build is passing
|
2021-01-24 14:57:14 +01:00 |
|
|
600f3d0d0f
|
test classes package-private; use mockStatic()
continuous-integration/drone/push Build is passing
|
2021-01-24 14:52:48 +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 |
|
|
b46b59e4a0
|
update copyright notice to 2021
continuous-integration/drone/push Build is passing
|
2021-01-03 11:56:33 +01:00 |
|
|
00d4e9acef
|
test against Vault 1.6.1
continuous-integration/drone/push Build is passing
|
2021-01-03 11:46:40 +01:00 |
|
|
c8ca5c4091
|
test against Vault 1.6.0
continuous-integration/drone/push Build is passing
|
2020-11-12 19:48:08 +01:00 |
|
|
84b9877ca9
|
test against Vault 1.5.0
|
2020-07-26 14:12:13 +02:00 |
|
|
aab76273a5
|
last minute JavaDoc corrections
|
2020-04-29 15:47:20 +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 |
|
|
9f80a7dada
|
typo fixes
|
2020-04-25 13:04:39 +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 |
|
|
e0cbe34881
|
minor JavaDoc correction
[skip ci]
|
2020-04-15 16:29:42 +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 |
|
|
fc9e429bd1
|
add support for token roles (#27) (#37)
|
2020-04-13 17:12:55 +02:00 |
|
|
94d1d2c80b
|
test against Vault 1.4.0
|
2020-04-08 14:25:16 +02:00 |
|
|
edb9194153
|
Update copyright notice to 2020
Better late than never, at least before the next release... [skip ci]
|
2020-04-08 14:23:48 +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 |
|
|
f54ba38cf5
|
implement TokenRole metamodel and corresponding builder
|
2020-04-06 17:58:11 +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 |
|
|
df696e9f17
|
add token type to model and builder classes
|
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 |
|
|
071eeda423
|
correclty map token meta in lookup response (fix #34)
|
2020-03-29 12:56:06 +02:00 |
|
|
4788fa7272
|
Test against Vault 1.4.0-rc1
|
2020-03-25 10:21:10 +01:00 |
|
|
21d544c2c7
|
Test against Vault 1.3.0
|
2019-11-20 09:43:44 +01:00 |
|
|
9fedb3f88b
|
replace legacy JUnit 4 rule for system mock by custom helper
|
2019-10-20 13:48:41 +02:00 |
|
|
596a097707
|
fix API endpoint for token lookup
|
2019-10-16 18:00:45 +02:00 |
|
|
ffea9bfbfe
|
update test environment for JDK 13 builds
|
2019-10-03 11:42:14 +02:00 |
|
|
ffdc0f6a27
|
Test against Vault 1.2.2
|
2019-10-03 11:09:39 +02:00 |
|
|
8f3462b22a
|
Test against Vault 1.2.2
|
2019-08-16 19:51:37 +02:00 |
|
|
a394cb7f0d
|
Test against Vault 1.2.0
|
2019-07-30 21:11:13 +02:00 |
|
|
50d0b2fe56
|
Fix test exclusions for offline CI using JUnit tags
|
2019-07-27 15:07:36 +02:00 |
|
|
bed9c868f6
|
Test against 1.1.3; update Drone CI config; minor test cleanup
|
2019-06-17 19:11:26 +02:00 |
|
|
4bafcec012
|
Test against 1.1.2
|
2019-06-01 16:39:41 +02:00 |
|
|
efb0aba7cd
|
Clean up imports of factory class
|
2019-03-24 11:51:19 +01:00 |
|
|
d8b9c2b373
|
Add static builder() method to AppRole class
|
2019-03-23 21:18:23 +01:00 |
|
|
04d530a5ed
|
Use Token.builder() in unit tests
|
2019-03-23 21:13:53 +01:00 |
|
|
b134b5a605
|
Group HTTP connector tests into nested test suites
We're using JUnit 5 so leverage some new features to make reasonable
test groups.
|
2019-03-23 19:18:05 +01:00 |
|
|
5bd6a90f25
|
Add static builder() method to Token class
|
2019-03-23 11:07:03 +01:00 |
|
|
92cfc3a597
|
Update missing test data
|
2019-03-22 19:16:29 +01:00 |
|
|
3446d1590e
|
Add some messages to test assumptions
Tests are skipped for some reason in CI environment. This might help to
debug the cause.
|
2019-03-22 18:01:50 +01:00 |
|
|
a24ddf65a5
|
Migrate TemporaryFolder rule to JUnit 5.4 TempDir annotation
|
2019-03-22 17:13:16 +01:00 |
|
|
d6f422e0ec
|
Back to future [skip ci]
Some source files have lived in a feature branch since 2018 and did not
receive the update to 2019...
|
2019-03-22 17:08:28 +01:00 |
|