/** * Tests the email validation with ascii control characters. * (i.e. Ascii chars 0 - 31 and 127) */ public void testEmailWithControlChars() { EmailValidator validator = new EmailValidator(); for (char c = 0; c < 32; c++) { assertFalse("Test control char " + ((int)c), validator.isValid("foo" + c + "bar@domain.com")); } assertFalse("Test control char 127", validator.isValid("foo" + ((char)127) + "bar@domain.com")); }
public void validate(Object obj, Errors errors) { OrderInfoForm orderInfoForm = (OrderInfoForm) obj; ValidationUtils.rejectIfEmptyOrWhitespace(errors, "emailAddress", "emailAddress.required"); if (!errors.hasErrors()) { if (!EmailValidator.getInstance().isValid(orderInfoForm.getEmailAddress())) { errors.rejectValue("emailAddress", "emailAddress.invalid", null, null); } } } }
public static boolean isValidEmail(String emailAddress) { EmailValidator validator = EmailValidator.getInstance(); return validator.isValid(emailAddress); }
/** * <p>Checks if a field has a valid e-mail address.</p> * * @param value The value validation is being performed on. * @return true if the value is valid Email Address. */ public static boolean isEmail(String value) { return EmailValidator.getInstance().isValid(value); }
@Override public boolean validate(String value) { return org.apache.commons.validator.EmailValidator.getInstance().isValid(value); }
public boolean isMailValid(String mail) { EmailValidator validator = EmailValidator.getInstance(); return validator.isValid(mail); }
public Builder fromAddres(@Nonnull String value) { checkArgument(StringUtils.isNotBlank(value), "fromAddress is required"); checkArgument(EmailValidator.getInstance().isValid(value), "fromAddress is invalid"); fromAddress = value; return self(); }
/** * This method is used to convert the value when the setValue method is called. The setValue method will call this method to obtain the converted value. The converted value will then be used as * the value to set for the field. * * @param value * the object value to convert before performing a set operation * @return the converted value. */ @Override public Object convertUponSet(Object value) { Boolean areEmailsValid = true; String[] emails = ((String) value).split(","); for (String str : emails) { if (str.trim().startsWith("$") && !str.trim().equals("${participant}")) { throw new OpenClinicaSystemException("The \"" + value + " \" you provided is not Valid, Please provide valid comma separated addresses."); } else if (!str.trim().startsWith("$")) { areEmailsValid = EmailValidator.getInstance().isValid(str.trim()); if (!areEmailsValid) { throw new OpenClinicaSystemException("Email Address : \"" + str.trim() + " \" you provided is not Valid, Please provide valid comma separated addresses."); } } } return value; }
private void promptForEmailPlain() throws PrompterException, IOException { StringBuilder builder = new StringBuilder(); builder.append("Would you like to subscribe to the Atlassian developer mailing list?"); boolean signUp = promptForBoolean(builder.toString(), "Y"); if(signUp) { String email = prompter.prompt("Please enter your email address (leave blank to cancel):"); if(StringUtils.isNotBlank(email) && EmailValidator.getInstance().isValid(email)) { doSubscribe(email); } } }
if (!EmailValidator.getInstance().isValid(recipient))
if (!EmailValidator.getInstance().isValid(target.getAdminEmail())) { errors.add("server.error.invalid.email");
|| (feedback == null) || feedback.equals("") || !ev.isValid(formEmail))
public void validate(Object value, ValidationMessageList list) { String sValue = getStringValue(value); EmailValidator validator = EmailValidator.getInstance(); if (!validator.isValid(sValue)) { list.add(new ValidationMessage(getProperty(), getMessage(getLabel()))); } }
if (EmailValidator.getInstance().isValid(emailAddress)) {
@Override public void validate(Object object, Errors errors) { ChangeDataForm form = (ChangeDataForm) object; ValidationUtils.rejectIfEmptyOrWhitespace(errors, "name", MessageConstants.MESSAGE_NO_USER_LOGIN); ValidationUtils.rejectIfEmptyOrWhitespace(errors, "email", MessageConstants.MESSAGE_NO_USER_EMAIL); if (form.getPassword() != null && !form.getPassword().isEmpty() && (form.getPassword().length() < getPasswordMinLength() || form .getPassword().length() > getPasswordMaxLength())) { errors.rejectValue("password", MessageConstants.MESSAGE_VALIDATION_USER_PASSWORD, new Integer[]{getPasswordMinLength(), getPasswordMaxLength()}, MessageConstants.MESSAGE_VALIDATION_USER_PASSWORD); } EmailValidator eValidator = EmailValidator.getInstance(); if (!eValidator.isValid(form.getEmail())) { errors.rejectValue("email", MessageConstants.MESSAGE_USER_EMAIL_VALIDATION); } if (form.getPassword() != null && !form.getPassword().equals(form.getPasswordCheck())) { errors.rejectValue("password", MessageConstants.MESSAGE_NOT_EQUAL_PASSWORD_CONFIRMATION); } }
if(StringUtils.isNotBlank(emailAddress) && EmailValidator.getInstance().isValid(emailAddress)) { message.addRecipient(EmailAddress.RecipientType.TO, recipient.getDisplayName(), emailAddress); } else {
private void promptForEmailAnsi() throws PrompterException, IOException { ANSIBuffer ansiBuffer = new ANSIBuffer(); ansiBuffer.append(ANSIBuffer.ANSICodes.attrib(PrettyPrompter.FG_YELLOW)) .append("Would you like to subscribe to the Atlassian developer mailing list?") .append(ANSIBuffer.ANSICodes.attrib(PrettyPrompter.OFF)); boolean signUp = promptForBoolean(ansiBuffer.toString(),"Y"); if(signUp) { ANSIBuffer ansiEmailBuffer = new ANSIBuffer(); ansiEmailBuffer.append(ANSIBuffer.ANSICodes.attrib(PrettyPrompter.FG_GREEN)) .append("Please enter your email address (leave blank to cancel):") .append(ANSIBuffer.ANSICodes.attrib(PrettyPrompter.OFF)); String email = prompter.prompt(ansiEmailBuffer.toString()); if(StringUtils.isNotBlank(email) && EmailValidator.getInstance().isValid(email)) { doSubscribe(email); } } }
if (!eValidator.isValid(form.getEmail())) { errors.rejectValue("email", MessageConstants.MESSAGE_USER_EMAIL_VALIDATION);