List of usage examples for org.apache.commons.validator.routines EmailValidator getInstance
public static EmailValidator getInstance()
From source file:net.sf.authorship.util.AuthorUtil.java
private static boolean isEmail(String input) { return EmailValidator.getInstance().isValid(input); }
From source file:com.wms.utils.DataUtil.java
public static boolean isEmail(String email) { return EmailValidator.getInstance().isValid(email); }
From source file:forms.meta.Validator.java
public static Validator<String> email() { return (validation, fieldName, value) -> { if (!EmailValidator.getInstance().isValid(value)) { validation.errorForField(fieldName, "Invalid email"); }/*from w ww. j a v a 2 s . com*/ }; }
From source file:de.jost_net.JVereinJUnit.util.CheckerTest.java
@Test public void test01() throws RemoteException { assertTrue(EmailValidator.getInstance().isValid("willi.wichtig@jverein.de")); }
From source file:com.infullmobile.jenkins.plugin.restrictedregister.security.hudson.form.RegisterFormFieldsValidator.java
@Override public void verifyFormData(HudsonSecurityRealmRegistration securityRealmRegistration, JSONObject object) throws RegistrationException, InvalidSecurityRealmException { RequiredFieldsChecker.checkRequiredFields(object, BaseFormField.USERNAME, BaseFormField.DISPLAY_NAME, BaseFormField.EMAIL);//from w w w . ja va2 s . c o m final String emailAddress = BaseFormField.EMAIL.fromJSON(object); if (!EmailValidator.getInstance().isValid(emailAddress)) { throw new RegistrationException(Messages.RRError_Hudson_UserInvalidEmail(emailAddress), BaseFormField.EMAIL); } }
From source file:com.email.SendEmailCrashReport.java
/** * Sends crash email to predetermined list from the database. * * Also BCCs members of XLN team for notification of errors */// ww w. j ava 2 s . co m public static void sendCrashEmail() { //Get Account SystemEmailModel account = null; for (SystemEmailModel acc : Global.getSystemEmailParams()) { if (acc.getSection().equals("ERROR")) { account = acc; break; } } if (account != null) { String FROMaddress = account.getEmailAddress(); List<String> TOAddresses = SystemErrorEmailList.getActiveEmailAddresses(); String[] BCCAddressess = ("Anthony.Perk@XLNSystems.com".split(";")); String subject = "SERB 3.0 Application Daily Error Report for " + Global.getMmddyyyy().format(Calendar.getInstance().getTime()); String body = buildBody(); Authenticator auth = EmailAuthenticator.setEmailAuthenticator(account); Properties properties = EmailProperties.setEmailOutProperties(account); Session session = Session.getInstance(properties, auth); MimeMessage email = new MimeMessage(session); try { for (String TO : TOAddresses) { if (EmailValidator.getInstance().isValid(TO)) { email.addRecipient(Message.RecipientType.TO, new InternetAddress(TO)); } } for (String BCC : BCCAddressess) { if (EmailValidator.getInstance().isValid(BCC)) { email.addRecipient(Message.RecipientType.BCC, new InternetAddress(BCC)); } } email.setFrom(new InternetAddress(FROMaddress)); email.setSubject(subject); email.setText(body); Transport.send(email); } catch (AddressException ex) { ExceptionHandler.Handle(ex); } catch (MessagingException ex) { ExceptionHandler.Handle(ex); } } else { System.out.println("No account found to send Error Email"); } }
From source file:jsastrawi.trka.validator.EmailAddressValidator.java
@Override public boolean isValid(String s) { return EmailValidator.getInstance().isValid(s); }
From source file:com.delphix.session.impl.sasl.AnonymousSasl.java
public static void validate(String name) throws SaslException { if (name == null) { throw new SaslException("email or token required"); }/* w ww .j av a 2 s. c om*/ EmailValidator validator = EmailValidator.getInstance(); if (!validator.isValid(name)) { int length = name.length(); if (length < MIN_TOKEN_LENGTH || length > MAX_TOKEN_LENGTH) { throw new SaslException("token length limit exceeded"); } else if (name.contains(ILLEGAL_TOKEN_CHARS)) { throw new SaslException("token contains illegal characters"); } } }
From source file:blog.format.CheckFormatImpl.java
@Override public boolean isEmailAdres(String str) { EmailValidator validator = EmailValidator.getInstance(); return (validator.isValid(str)); }
From source file:de.jost_net.JVereinJUnit.util.CheckerTest.java
@Test public void test02() throws RemoteException { assertTrue(!EmailValidator.getInstance().isValid(null)); }