You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2020/01/17 07:40:08 UTC

[isis] 02/06: ISIS-2264: adds some constraints for email config props.

This is an automated email from the ASF dual-hosted git repository.

danhaywood pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git

commit 3b147a0c96440a65b171fa38762282fbcd6d0f49
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Fri Jan 17 08:00:05 2020 +0100

    ISIS-2264: adds some constraints for email config props.
---
 .../src/main/java/org/apache/isis/core/config/IsisConfiguration.java | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/core/config/src/main/java/org/apache/isis/core/config/IsisConfiguration.java b/core/config/src/main/java/org/apache/isis/core/config/IsisConfiguration.java
index e6d6f50..a15a3bc 100644
--- a/core/config/src/main/java/org/apache/isis/core/config/IsisConfiguration.java
+++ b/core/config/src/main/java/org/apache/isis/core/config/IsisConfiguration.java
@@ -30,6 +30,7 @@ import java.util.regex.Pattern;
 
 import javax.inject.Inject;
 import javax.inject.Named;
+import javax.validation.constraints.Email;
 
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.boot.context.properties.ConfigurationProperties;
@@ -970,8 +971,11 @@ public class IsisConfiguration {
                 private final Override override = new Override();
                 @Data
                 public static class Override {
+                    @javax.validation.constraints.Email
                     private String to;
+                    @javax.validation.constraints.Email
                     private String cc;
+                    @javax.validation.constraints.Email
                     private String bcc;
                 }
 
@@ -981,6 +985,7 @@ public class IsisConfiguration {
                     private String hostname;
                     private String username;
                     private String password;
+                    @javax.validation.constraints.Email
                     private String address;
                 }