com.ecyrd.jspwiki.util
Class MailUtil.SmtpAuthenticator

java.lang.Object
  extended by javax.mail.Authenticator
      extended by com.ecyrd.jspwiki.util.MailUtil.SmtpAuthenticator
Enclosing class:
MailUtil

protected static class MailUtil.SmtpAuthenticator
extends Authenticator

Simple Authenticator subclass that authenticates a user to an SMTP server.

Author:
Christoph Sauer

Constructor Summary
MailUtil.SmtpAuthenticator(String login, String pass)
          Constructs a new SmtpAuthenticator with a supplied username and password.
 
Method Summary
 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

MailUtil.SmtpAuthenticator

public MailUtil.SmtpAuthenticator(String login,
                                  String pass)
Constructs a new SmtpAuthenticator with a supplied username and password.

Parameters:
login - the user name
pass - the password
Method Detail

getPasswordAuthentication

public PasswordAuthentication getPasswordAuthentication()
Returns the password used to authenticate to the SMTP server.

Overrides:
getPasswordAuthentication in class Authenticator
Returns:
PasswordAuthentication