ReadMe and dependency updates

This commit is contained in:
Stefan Kalscheuer 2017-04-30 13:31:54 +02:00
parent ed703f6e53
commit 767c2cce91
2 changed files with 8 additions and 2 deletions

View File

@ -27,6 +27,7 @@ Java Vault Connector is a connector library for [Vault](https://www.vaultproject
* Delete secrets * Delete secrets
* Renew/revoke leases * Renew/revoke leases
* Raw secret content or JSON decoding * Raw secret content or JSON decoding
* SQL secret handling
* Connector Factory with builder pattern * Connector Factory with builder pattern
* Tested against Vault 0.7.0 * Tested against Vault 0.7.0
@ -58,6 +59,11 @@ VaultConnector vault = VaultConnectorFactory.httpFactory()
.withPort(8200) .withPort(8200)
.withTrustedCA(Paths.get("/path/to/CA.pem")) .withTrustedCA(Paths.get("/path/to/CA.pem"))
.build(); .build();
// Initialization from environment variables
VaultConnector vault = VaultConnectorFactory.httpFactory()
.fromEnv()
.build();
``` ```
### Authentication ### Authentication

View File

@ -52,12 +52,12 @@
<dependency> <dependency>
<groupId>com.fasterxml.jackson.core</groupId> <groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId> <artifactId>jackson-core</artifactId>
<version>2.8.7</version> <version>2.8.8</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.fasterxml.jackson.core</groupId> <groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId> <artifactId>jackson-databind</artifactId>
<version>2.8.7</version> <version>2.8.8</version>
</dependency> </dependency>
<dependency> <dependency>