/*
* $Id: DefaultAuthenticator.java 19191 2010-08-25 21:05:23Z tcarlson $
* --------------------------------------------------------------------------------------
* Copyright (c) MuleSoft, Inc. All rights reserved. http://www.mulesoft.com
*
* The software in this package is published under the terms of the CPAL v1.0
* license, a copy of which has been included with this distribution in the
* LICENSE.txt file.
*/
package org.mule.transport.email;
import javax.mail.PasswordAuthentication;
/**
* DefaultAuthenticator is used to do simple authentication when the SMTP server
* requires it.
*/
class DefaultAuthenticator extends javax.mail.Authenticator
{
private String username = null;
private String password = null;
public DefaultAuthenticator(String user, String pwd)
{
username = user;
password = pwd;
}
public PasswordAuthentication getPasswordAuthentication()
{
return new PasswordAuthentication(username, password);
}
}