Как проверить запросы API для определенных c полей, таких как электронная почта, DateTime и c, используя Spring Security Validation Framework, например ESAPI - PullRequest
0 голосов
/ 20 февраля 2020

Мы можем проверить поля ввода, используя ESAPI, как показано ниже, предоставив соответствующее регулярное выражение.

String email="sdf@dfsdfco..com";

try {
    System.out.println("Successfully Validated given input : "+  ESAPI.validator().getValidInput("email", email, "Email", 200, true));
            //System.out.println("Name Validation str1 : "+ ESAPI.validator().getValidInput("Full Name", str1, "SafeString", 2, true));
} catch (Exception ex) {
    System.out.println("Exception - While Doing Input Validation : "+ ex.getMessage());
} 

Теперь мой вопрос: как мы можем проверять запросы API для определенных c полей, таких как электронная почта, DateTime и c Использование Spring Security Validation Framework?

...