This commit is contained in:
parent
fbc61e065f
commit
5b508374d9
@ -1,4 +1,4 @@
|
|||||||
## unreleased
|
## 0.9.3 (2021-04-02)
|
||||||
|
|
||||||
### Improvements
|
### Improvements
|
||||||
* Use pre-sized map objects for fixed-size payloads
|
* Use pre-sized map objects for fixed-size payloads
|
||||||
|
14
README.md
14
README.md
@ -40,7 +40,7 @@ Java Vault Connector is a connector library for [Vault](https://www.vaultproject
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>de.stklcode.jvault</groupId>
|
<groupId>de.stklcode.jvault</groupId>
|
||||||
<artifactId>jvault-connector</artifactId>
|
<artifactId>jvault-connector</artifactId>
|
||||||
<version>0.9.2</version>
|
<version>0.9.3</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -86,20 +86,20 @@ vault.authAppRole("01234567-89ab-cdef-0123-456789abcdef", "fedcba98-7654-3210-fe
|
|||||||
|
|
||||||
```java
|
```java
|
||||||
// Retrieve secret (prefix "secret/" assumed, use read() to read arbitrary paths)
|
// Retrieve secret (prefix "secret/" assumed, use read() to read arbitrary paths)
|
||||||
String secret = vault.readSecret("some/secret/key").get("value", String.class);
|
String secret = vault.read("secret/some/key").get("value", String.class);
|
||||||
|
|
||||||
// Complex secret.
|
// Complex secret.
|
||||||
Map<String, Object> secretData = vault.readSecret("another/secret/key").getData();
|
Map<String, Object> secretData = vault.read("secret/another/key").getData();
|
||||||
|
|
||||||
// Write simple secret.
|
// Write simple secret.
|
||||||
vault.writeSecret("new/secret/key", "secret value");
|
vault.write("secret/new/key", "secret value");
|
||||||
|
|
||||||
// Write complex data to arbitraty path.
|
// Write complex data.
|
||||||
Map<String, Object> map = ...;
|
Map<String, Object> map = ...;
|
||||||
vault.write("any/path/to/write", map);
|
vault.write("path/to/write", map);
|
||||||
|
|
||||||
// Delete secret.
|
// Delete secret.
|
||||||
vault.delete("any/path/to/write");
|
vault.delete("path/to/delete");
|
||||||
```
|
```
|
||||||
|
|
||||||
### Token and role creation
|
### Token and role creation
|
||||||
|
4
pom.xml
4
pom.xml
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
<groupId>de.stklcode.jvault</groupId>
|
<groupId>de.stklcode.jvault</groupId>
|
||||||
<artifactId>jvault-connector</artifactId>
|
<artifactId>jvault-connector</artifactId>
|
||||||
<version>0.9.3-SNAPSHOPT</version>
|
<version>0.9.3</version>
|
||||||
|
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
|
|
||||||
@ -294,7 +294,7 @@
|
|||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.owasp</groupId>
|
<groupId>org.owasp</groupId>
|
||||||
<artifactId>dependency-check-maven</artifactId>
|
<artifactId>dependency-check-maven</artifactId>
|
||||||
<version>6.1.3</version>
|
<version>6.1.5</version>
|
||||||
<executions>
|
<executions>
|
||||||
<execution>
|
<execution>
|
||||||
<goals>
|
<goals>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user