From fca6e496d82c377f9cc12883f9663eaf87c94a1b Mon Sep 17 00:00:00 2001 From: Stefan Kalscheuer Date: Sat, 18 Mar 2017 14:28:36 +0100 Subject: [PATCH] SecretResponse.getValue() deprecated --- CHANGELOG.md | 1 + .../jvault/connector/model/response/SecretResponse.java | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index c2cac46..7b0c9bc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ ## 0.5.0 [work in progress] * [feature] Convenience methods for DB credentials (#7) * [fix] Minor bugfix in TokenBuilder +* [deprecation] `SecretResponse.getValue()` deprecated * [test] Tested against Vault 0.7.0 ## 0.4.1 [2016-12-24] diff --git a/src/main/java/de/stklcode/jvault/connector/model/response/SecretResponse.java b/src/main/java/de/stklcode/jvault/connector/model/response/SecretResponse.java index fa74939..e534a7b 100644 --- a/src/main/java/de/stklcode/jvault/connector/model/response/SecretResponse.java +++ b/src/main/java/de/stklcode/jvault/connector/model/response/SecretResponse.java @@ -64,7 +64,9 @@ public class SecretResponse extends VaultDataResponse { * Method for backwards compatibility in case of simple secrets. * * @return the value + * @deprecated Deprecated artifact, will be removed at latest at v1.0.0 */ + @Deprecated public String getValue() { if (data.get("value") == null) return null; @@ -79,7 +81,9 @@ public class SecretResponse extends VaultDataResponse { * @return Parsed object * @throws InvalidResponseException on parsing error * @since 0.3 + * @deprecated Deprecated artifact, will be removed at latest at v1.0.0 */ + @Deprecated public T getValue(Class type) throws InvalidResponseException { return get("value", type); }