Class MailUtil.SmtpAuthenticator

  • Enclosing class:
    MailUtil

    protected static class MailUtil.SmtpAuthenticator
    extends javax.mail.Authenticator
    Simple Authenticator subclass that authenticates a user to an SMTP server.
    • Constructor Summary

      Constructors 
      Constructor Description
      SmtpAuthenticator​(java.lang.String login, java.lang.String pass)
      Constructs a new SmtpAuthenticator with a supplied username and password.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.mail.PasswordAuthentication getPasswordAuthentication()
      Returns the password used to authenticate to the SMTP server.
      • Methods inherited from class javax.mail.Authenticator

        getDefaultUserName, getRequestingPort, getRequestingPrompt, getRequestingProtocol, getRequestingSite
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SmtpAuthenticator

        public SmtpAuthenticator​(java.lang.String login,
                                 java.lang.String pass)
        Constructs a new SmtpAuthenticator with a supplied username and password.
        Parameters:
        login - the user name
        pass - the password
    • Method Detail

      • getPasswordAuthentication

        public javax.mail.PasswordAuthentication getPasswordAuthentication()
        Returns the password used to authenticate to the SMTP server.
        Overrides:
        getPasswordAuthentication in class javax.mail.Authenticator
        Returns:
        PasswordAuthentication