update versions to 1.0.0

Stefan Kalscheuer 2021-10-15 18:31:59 +02:00
parent 245a62a457
commit 7bd8ecb067
4 changed files with 10 additions and 10 deletions

@ -27,4 +27,4 @@ Java Vault Connector is a connector library for [Vault](https://www.vaultproject
* SQL secret handling * SQL secret handling
* KV v1 and v2 support * KV v1 and v2 support
* Connector Factory with builder pattern * Connector Factory with builder pattern
* Tested against Vault 1.7.2 * Tested against Vault 1.8.3

@ -12,16 +12,16 @@ The connector is published at Maven Central and may be included into your projec
<dependency> <dependency>
<groupId>de.stklcode.jvault</groupId> <groupId>de.stklcode.jvault</groupId>
<artifactId>jvault-connector</artifactId> <artifactId>jvault-connector</artifactId>
<version>0.9.4</version> <version>1.0.0</version>
</dependency> </dependency>
``` ```
### Gradle Dependency ### Gradle Dependency
```groovy ```groovy
compile group: 'de.stklcode.jvault', name: 'jvault-connector', version: '0.9.4' compile group: 'de.stklcode.jvault', name: 'jvault-connector', version: '1.0.0'
``` ```
### SBT Dependency ### SBT Dependency
``` ```
libraryDependencies += "de.stklcode.jvault" % "jvault-connector" % "0.9.4" libraryDependencies += "de.stklcode.jvault" % "jvault-connector" % "1.0.0"
``` ```

@ -13,7 +13,7 @@ To do so, use the builder to configure your connector.
```java ```java
// Instantiate using builder pattern style factory (TLS enabled by default) // Instantiate using builder pattern style factory (TLS enabled by default)
VaultConnector connector = VaultConnectorBuilder.http() VaultConnector connector = HTTPVaultConnector.builder()
.withHost("vault.example.com") // Default: 127.0.0.1 .withHost("vault.example.com") // Default: 127.0.0.1
.withPort(8200) // Default: 8200 .withPort(8200) // Default: 8200
.withTLS() // Default. Possible without TLS and with explicit version. .withTLS() // Default. Possible without TLS and with explicit version.
@ -22,10 +22,10 @@ To do so, use the builder to configure your connector.
#### Provide custom CA certificate #### Provide custom CA certificate
For internal sites or to enforce a specific CA you might provide a custom CA certificate to trust. For internal sites or to enforce a specific CA you might provide a custom CA certificate to trust as `Path` or `X509Certificate`.
```java ```java
VaultConnector connector = VaultConnectorBuilder.http() VaultConnector connector = HTTPVaultConnector.builder()
.withHost("vault.example.com") .withHost("vault.example.com")
.withPort(8200) .withPort(8200)
.withTrustedCA(Paths.get("/path/to/CA.pem")) .withTrustedCA(Paths.get("/path/to/CA.pem"))
@ -43,12 +43,12 @@ This feature supports the default Vault environment variables:
* `VAULT_TOKEN` - Token for automatic authentication. * `VAULT_TOKEN` - Token for automatic authentication.
```java ```java
VaultConnector connector = VaultConnectorBuilder.http() VaultConnector connector = HTTPVaultConnector.builder()
.fromEnv() .fromEnv()
.build(); .build();
// Or with automatic authentication. // Or with automatic authentication.
VaultConnector connector = VaultConnectorBuilder.http() VaultConnector connector = HTTPVaultConnector.builder()
.fromEnv() .fromEnv()
.buildAndAuth(); .buildAndAuth();
``` ```

@ -1,4 +1,4 @@
Licensed under [Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0) Licensed under [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0)
&bull; &bull;
[Project Page](http://jvault.stklcode.de) [Project Page](http://jvault.stklcode.de)
&bull; &bull;