This commit is contained in:
parent
fbc61e065f
commit
5b508374d9
@ -1,4 +1,4 @@
|
||||
## unreleased
|
||||
## 0.9.3 (2021-04-02)
|
||||
|
||||
### Improvements
|
||||
* 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>
|
||||
<groupId>de.stklcode.jvault</groupId>
|
||||
<artifactId>jvault-connector</artifactId>
|
||||
<version>0.9.2</version>
|
||||
<version>0.9.3</version>
|
||||
</dependency>
|
||||
```
|
||||
|
||||
@ -86,20 +86,20 @@ vault.authAppRole("01234567-89ab-cdef-0123-456789abcdef", "fedcba98-7654-3210-fe
|
||||
|
||||
```java
|
||||
// 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.
|
||||
Map<String, Object> secretData = vault.readSecret("another/secret/key").getData();
|
||||
Map<String, Object> secretData = vault.read("secret/another/key").getData();
|
||||
|
||||
// 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 = ...;
|
||||
vault.write("any/path/to/write", map);
|
||||
vault.write("path/to/write", map);
|
||||
|
||||
// Delete secret.
|
||||
vault.delete("any/path/to/write");
|
||||
vault.delete("path/to/delete");
|
||||
```
|
||||
|
||||
### Token and role creation
|
||||
|
4
pom.xml
4
pom.xml
@ -4,7 +4,7 @@
|
||||
|
||||
<groupId>de.stklcode.jvault</groupId>
|
||||
<artifactId>jvault-connector</artifactId>
|
||||
<version>0.9.3-SNAPSHOPT</version>
|
||||
<version>0.9.3</version>
|
||||
|
||||
<packaging>jar</packaging>
|
||||
|
||||
@ -294,7 +294,7 @@
|
||||
<plugin>
|
||||
<groupId>org.owasp</groupId>
|
||||
<artifactId>dependency-check-maven</artifactId>
|
||||
<version>6.1.3</version>
|
||||
<version>6.1.5</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<goals>
|
||||
|
Loading…
x
Reference in New Issue
Block a user