List of usage examples for org.apache.commons.validator EmailValidator isValid
public boolean isValid(String email)
Checks if a field has a valid e-mail address.
From source file:ar.com.apachecommonsvalidator.ApacheCommonsValidator.java
private static boolean isValidMail(String email) { if (email == null || "".equals(email)) return false; email = email.trim();/* w w w . j a v a 2 s . co m*/ EmailValidator ev = EmailValidator.getInstance(); return ev.isValid(email); }
From source file:com.strider.datadefender.specialcase.EmailDetector.java
/** * Algorithm is taken from https://en.wikipedia.org/wiki/Social_Insurance_Number * @param sin/*from ww w . jav a 2 s. c o m*/ * @return boolean true, if SIN is valid, otherwise false */ private static boolean isValidEmail(final String email) { EmailValidator eValidator = EmailValidator.getInstance(); if (eValidator.isValid(email)) { LOG.info("*************** Email " + email + " is valid"); return true; } else { return false; } }
From source file:formatMessage.VerifyInputScanner.java
/** * Ga naar https://commons.apache.org/proper/commons-validator/download_validator.cgi * download de bin file//from ww w .j av a 2 s .com * Ga naar libraries in netbeans rechtermuisknop workshop1 properties * Druk op libraries * add library * create * dan add the file commons-validator-1.5.0 aan de classpath * * @return */ public static String verifyEmail() { Scanner input = new Scanner(System.in); while (true) { try { String verified = input.next(); EmailValidator emailVal = EmailValidator.getInstance(); if (emailVal.isValid(verified)) { return verified; } } catch (InputMismatchException e) { System.out.println("Geen juiste invoer probeer opnieuw"); } } }
From source file:edu.monash.merc.util.DMUtil.java
/** * Validate the email adress.//w w w . j a v a 2s .c o m * * @param email The email address. * @return true if it is a valid email address. */ public static boolean validateEmail(String email) { EmailValidator validator = EmailValidator.getInstance(); return validator.isValid(email); }
From source file:com.iana.boesc.utility.BOESCUtil.java
/** * validates correct email address/*from w ww . j av a 2 s . co m*/ * * @param email * @return */ public static boolean emailValidator(String email) { if (email == null || email.trim().equals("")) { return false; } EmailValidator validator = EmailValidator.getInstance(); boolean isAddressValid = validator.isValid(email); return isAddressValid; }
From source file:com.adsapient.gui.forms.PassReminderForm.java
public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) { ActionErrors errors = new ActionErrors(); if (action.equals("init")) { return null; }/*from w w w .j av a2 s .c o m*/ String emailLower = email.toLowerCase(); if (email.length() == 0) { errors.add(ActionErrors.GLOBAL_MESSAGE, new ActionError("error.edituser.emailrequired")); return errors; } if (email != emailLower) { errors.add(ActionErrors.GLOBAL_MESSAGE, new ActionError("error.edituser.emailrequiredforcase")); return errors; } EmailValidator ev = EmailValidator.getInstance(); if (!ev.isValid(email)) { errors.add(ActionErrors.GLOBAL_MESSAGE, new ActionError("error.edituser.wrongemail")); return errors; } return errors; }
From source file:gov.nih.nci.cananolab.restful.security.RegisterUserBO.java
protected List<String> validateInput(String firstName, String lastName, String email, String phone, String organization, String fax, String comment) { List<String> errors = new ArrayList<String>(); if (firstName == null || !InputValidationUtil.isAlphabetic(firstName)) errors.add(PropertyUtil.getProperty("application", "firstName.invalid")); if (lastName == null || !InputValidationUtil.isAlphabetic(lastName)) errors.add(PropertyUtil.getProperty("application", "lastName.invalid")); EmailValidator emailValidator = EmailValidator.getInstance(); if (email == null || !emailValidator.isValid(email)) errors.add("Email is invalid"); if (phone == null || !InputValidationUtil.isPhoneValid(phone)) errors.add(PropertyUtil.getProperty("application", "phone.invalid")); if (fax == null || !InputValidationUtil.isPhoneValid(fax)) errors.add(PropertyUtil.getProperty("application", "fax.invalid")); if (organization == null || organization.length() == 0) errors.add(PropertyUtil.getProperty("application", "organization.name.invalid")); if (comment != null && comment.length() > 4000) errors.add("Comment exceeded the max length of 4000"); return errors; }
From source file:com.tecapro.inventory.common.util.CheckUtil.java
/** * is email address//from www .ja v a 2 s. co m * * @param mailAddr * */ public boolean isMailAddr(String mailAddr) { EmailValidator ev = EmailValidator.getInstance(); return ev.isValid(mailAddr); }
From source file:com.adsapient.gui.forms.GuestAccountActionForm.java
public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) { HibernateEntityDao hibernateEntityDao = (HibernateEntityDao) ContextAwareGuiBean.getContext() .getBean("hibernateEntityDao"); ActionErrors errors = new ActionErrors(); if ("list".equalsIgnoreCase(this.action) || "init".equalsIgnoreCase(this.action) || "view".equalsIgnoreCase(this.action) || "remove".equalsIgnoreCase(this.action) || "resetStatistic".equalsIgnoreCase(this.action)) { return null; }/* ww w. j a va2 s . c o m*/ if (getName().trim().length() == 0) { errors.add(ActionErrors.GLOBAL_ERROR, new ActionError("error.edituser.namerequired")); } if (getProfileLogin().trim().length() == 0) { errors.add(ActionErrors.GLOBAL_ERROR, new ActionError("error.edituser.loginrequired")); } if (getProfilePassword().trim().length() == 0) { errors.add(ActionErrors.GLOBAL_MESSAGE, new ActionError("error.edituser.passwordrequired")); } if (!this.getProfilePassword().equals(this.getConfirmpassword()) && (this.getProfilePassword().length() != 0)) { errors.add(ActionErrors.GLOBAL_MESSAGE, new ActionError("error.edituser.confirmpassword")); } if (getEmail().trim().length() == 0) { errors.add(ActionErrors.GLOBAL_MESSAGE, new ActionError("error.edituser.emailrequired")); } EmailValidator ev = EmailValidator.getInstance(); if (!ev.isValid(getEmail())) { errors.add(ActionErrors.GLOBAL_MESSAGE, new ActionError("error.edituser.wrongemail")); } UserImpl sameUser = (UserImpl) hibernateEntityDao.loadObjectWithCriteria(UserImpl.class, "login", getProfileLogin()); if ((sameUser != null) && (!sameUser.getId().equals(this.getId()))) { errors.add(ActionErrors.GLOBAL_MESSAGE, new ActionError("error.login.exist")); } return errors; }
From source file:com.github.jgility.core.project.Person.java
/** * Setzt die E-Mail-Adresse und berprft dessen Wert * /*from w w w.j a va2 s .c o m*/ * @param eMail E-Mail-Adresse <br> * muss dem Standard entsprechen. Zum Beispiel: <code>example@mail.com</code> * @throws IllegalArgumentException wird geworfen, wenn Parameter keine valide E-Mail-Adresse * ist */ public void setEMail(String eMail) throws IllegalArgumentException { EmailValidator emailValidator = EmailValidator.getInstance(); if (emailValidator.isValid(eMail)) { this.eMail = eMail; } else { throw new IllegalArgumentException("e-mail adress is invalid: " + eMail); } }