diff --git a/pom.xml b/pom.xml
index f808ed61..cf8c11be 100644
--- a/pom.xml
+++ b/pom.xml
@@ -47,6 +47,7 @@
4.4.9
4.1.30.Final
3.10.0
+ 1.62
v1-rev259-1.25.0
@@ -112,6 +113,15 @@
${netty.version}
+
+
+
+ org.bouncycastle
+ bcpkix-jdk15on
+ ${bcpkix-jdk15on.version}
+ true
+
+
com.google.apis
diff --git a/spring-cloud-vault-config/pom.xml b/spring-cloud-vault-config/pom.xml
index 46a4aade..68e0c0b4 100644
--- a/spring-cloud-vault-config/pom.xml
+++ b/spring-cloud-vault-config/pom.xml
@@ -42,7 +42,7 @@
com.amazonaws
aws-java-sdk-core
true
- 1.11.345
+ 1.11.627
software.amazon.ion
@@ -55,6 +55,12 @@
+
+ org.bouncycastle
+ bcpkix-jdk15on
+ true
+
+
com.google.apis
google-api-services-iam
diff --git a/spring-cloud-vault-config/src/main/java/org/springframework/cloud/vault/config/VaultBootstrapPropertySourceConfiguration.java b/spring-cloud-vault-config/src/main/java/org/springframework/cloud/vault/config/VaultBootstrapPropertySourceConfiguration.java
index 2574cb63..9247f1b0 100644
--- a/spring-cloud-vault-config/src/main/java/org/springframework/cloud/vault/config/VaultBootstrapPropertySourceConfiguration.java
+++ b/spring-cloud-vault-config/src/main/java/org/springframework/cloud/vault/config/VaultBootstrapPropertySourceConfiguration.java
@@ -49,8 +49,8 @@ import org.springframework.vault.core.lease.SecretLeaseContainer;
*/
@Configuration
@ConditionalOnProperty(name = "spring.cloud.vault.enabled", matchIfMissing = true)
-@EnableConfigurationProperties({ VaultGenericBackendProperties.class,
- VaultKeyValueBackendProperties.class })
+@EnableConfigurationProperties({VaultGenericBackendProperties.class,
+ VaultKeyValueBackendProperties.class})
@Order(Ordered.LOWEST_PRECEDENCE - 10)
public class VaultBootstrapPropertySourceConfiguration implements InitializingBean {
@@ -158,20 +158,9 @@ public class VaultBootstrapPropertySourceConfiguration implements InitializingBe
keyValueBackend, Arrays.asList(this.applicationContext
.getEnvironment().getActiveProfiles()));
- if (keyValueBackend instanceof VaultKeyValueBackendProperties
- && ((VaultKeyValueBackendProperties) keyValueBackend)
- .getBackendVersion() == 2) {
-
- for (String context : contexts) {
- secretBackendConfigurer.add(KeyValueSecretBackendMetadata
- .create(keyValueBackend.getBackend(), context));
- }
- }
- else {
- for (String context : contexts) {
- secretBackendConfigurer.add(GenericSecretBackendMetadata
- .create(keyValueBackend.getBackend(), context));
- }
+ for (String context : contexts) {
+ secretBackendConfigurer.add(GenericSecretBackendMetadata
+ .create(keyValueBackend.getBackend(), context));
}
}
diff --git a/spring-cloud-vault-dependencies/pom.xml b/spring-cloud-vault-dependencies/pom.xml
index 4c19b2b1..c17479b1 100644
--- a/spring-cloud-vault-dependencies/pom.xml
+++ b/spring-cloud-vault-dependencies/pom.xml
@@ -20,7 +20,7 @@
Spring Cloud Vault Dependencies
- 2.1.3.RELEASE
+ 2.2.0.BUILD-SNAPSHOT