42094101a3
Code style
...
A number of style corrections in main source files.
Trimmed lines to 120 characters, added some spaces and line breaks.
Removed unused imports
2017-08-02 17:46:56 +02:00
259747afae
JavaDoc fixes
...
Added various JavaDoc blocks for public methods in model classes and some minor style corrections.
2017-08-02 17:46:56 +02:00
d7365dcaf1
Fix typo in TokenData.getCreationTtl()
...
The method getCreatinTtl() has been renamed to getCreatoinTtl(),
2017-08-02 17:46:56 +02:00
c24d1cae0b
Fix CredentialsPassword model
2017-08-02 17:46:56 +02:00
af7b99587f
Model classes and various method parameters declared final.
...
As the model classes are not designed for inheritance, they are now explicitly declared final.
Same for various input parameters, as thes should be immutable in most methods.
2017-08-02 17:46:55 +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
ed703f6e53
Implement AutoCloseable
2017-04-13 19:49:47 +02:00
e767c07a61
#8 Initialization from environment variables
2017-04-13 19:46:01 +02:00
c1f6ee891b
#9 Number of retries and custom timeout
2017-04-10 13:22:54 +02:00
5d46e75068
Prevent SecretResponse from raising NPE in get()
2017-04-10 12:30:36 +02:00
7a67080aa0
TlsException cleanup
2017-04-07 15:47:13 +02:00
594b80f62b
Typo fix
2017-03-19 12:13:52 +01:00
fca6e496d8
SecretResponse.getValue() deprecated
2017-03-18 14:28:48 +01:00
8129017ad0
#7 Convenience methods for SQL credentials
2017-03-18 14:19:40 +01:00
5f3e285a8a
Added "local" attribute for AuthMethod response (0.7.0 compatibility)
2017-03-18 13:48:47 +01:00
107244cb81
Minor fixed and test coverage
2017-02-10 11:16:31 +01:00
ce2de2df81
TokenBuilder with policies as vararg
2017-01-09 12:42:12 +01:00
d7e4e7e5be
Writing of complex data
2017-01-09 12:41:49 +01:00
2f312d3937
Read/write/list arbitrary keys
2017-01-08 12:45:07 +01:00
8ab9c23605
Copyright updated
2017-01-07 19:18:37 +01:00
17145e53be
Minor JavaDoc corrections
2016-12-24 12:43:58 +01:00
e988833eb9
Preparations for 0.4.1 release
2016-12-24 12:24:32 +01:00
ea3b6d50cb
Fix #6 Factory Null-tolerant for trusted certificate
2016-12-21 20:30:28 +01:00
3396693120
Test stacktraces for revealing any secret information
2016-12-04 10:38:30 +01:00
ca51fed145
Unimplemented initialization method removed
2016-12-04 10:18:31 +01:00
b98b7ab95c
Dependencies updated
2016-12-04 09:52:04 +01:00
ecf398c9d0
Removed unnecessary boolean results from API
2016-11-13 18:05:36 +01:00
2b2b86023e
v0.4.0
2016-11-06 16:21:04 +01:00
3df2293741
Support for complex secrets added
2016-11-06 16:06:13 +01:00
c1a964b0d1
Lease renewal implemented
2016-11-06 15:22:50 +01:00
d2b31122b6
#2 Option to provide trusted CA certificate
2016-11-06 13:02:40 +01:00
3271e5e513
Test corrections
2016-11-05 18:15:28 +01:00
40742b00de
#5 Role and Secret creation implemented and tested
2016-11-05 18:01:19 +01:00
c7b4c46ad2
Test coverage increased
2016-10-24 15:53:30 +02:00
9618a50646
#4 token creation implemented
2016-10-21 18:08:26 +02:00
53a459eda1
Token metamodel implemented
2016-10-17 16:40:26 +02:00
fc493a2e73
Secret deletion implemented and tested
2016-10-16 18:24:43 +02:00
048e4d12b4
#3 Secret revocation implemented
2016-10-15 18:38:26 +02:00
c3ad6b6edd
License information in source code
2016-10-10 15:25:35 +02:00
ca529027f7
Tested against Vault 0.6.2; changelog added to repo
2016-10-06 20:18:07 +02:00
aacbed836a
#1 Retrieval of JSON objects
2016-09-27 21:13:29 +02:00
847cce7bfb
Fixed AuthMethodResponse for Vault 0.6.1 compatibility
2016-09-01 20:26:14 +02:00
a8afae70cc
Removed Commons IO dependency
...
Replaced deprecated HttpClient methods
2016-08-13 18:43:41 +02:00
ee5b112704
LeaseDuration checked for authorization status
2016-08-13 18:00:44 +02:00
27eb1a1e8a
Javadoc warnings removed
2016-08-12 19:35:51 +02:00
96fc669b38
Updated dependencies
2016-08-12 17:49:53 +02:00
30ac23203d
Check for "permission denied" without status code 403
2016-06-19 20:14:40 +02:00
b845e4b7ce
Initial Import
2016-03-29 15:52:31 +02:00