From 2ed8e83c391cc68bba0808f91e8a093e1eb7dcc6 Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Sat, 27 May 2017 23:04:08 +0200 Subject: [PATCH] Add Validated annotation to nested configuration property classes. See gh-128. --- .../springframework/cloud/vault/config/VaultProperties.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spring-cloud-vault-config/src/main/java/org/springframework/cloud/vault/config/VaultProperties.java b/spring-cloud-vault-config/src/main/java/org/springframework/cloud/vault/config/VaultProperties.java index 12457e36..4c3f0bc5 100644 --- a/spring-cloud-vault-config/src/main/java/org/springframework/cloud/vault/config/VaultProperties.java +++ b/spring-cloud-vault-config/src/main/java/org/springframework/cloud/vault/config/VaultProperties.java @@ -110,6 +110,7 @@ public class VaultProperties implements EnvironmentAware { } @Data + @Validated public static class AppIdProperties { /** @@ -145,6 +146,7 @@ public class VaultProperties implements EnvironmentAware { } @Data + @Validated public static class AppRoleProperties { /** @@ -164,6 +166,7 @@ public class VaultProperties implements EnvironmentAware { } @Data + @Validated public static class AwsEc2Properties { /** @@ -191,6 +194,7 @@ public class VaultProperties implements EnvironmentAware { } @Data + @Validated public static class Ssl { /**