org.shaker.dwu
Class MailEngine.DWUAuthenticator

java.lang.Object
  |
  +--javax.mail.Authenticator
        |
        +--org.shaker.dwu.MailEngine.DWUAuthenticator
Enclosing class:
MailEngine

final class MailEngine.DWUAuthenticator
extends javax.mail.Authenticator

An Authenticator. Necessary for POP Auth.

Author:
Philipp Bartsch (codeshaker@gmx.net)

Field Summary
private  java.lang.String pass
          Password
private  java.lang.String user
          Username
 
Fields inherited from class javax.mail.Authenticator
requestingPort, requestingPrompt, requestingProtocol, requestingSite, requestingUserName
 
Constructor Summary
MailEngine.DWUAuthenticator(java.lang.String user, java.lang.String pass)
          Creates an Authenticator object.
 
Method Summary
 javax.mail.PasswordAuthentication getPassAuth()
          Returns the needed Authenticator.
 
Methods inherited from class javax.mail.Authenticator
getDefaultUserName, getPasswordAuthentication, getRequestingPort, getRequestingPrompt, getRequestingProtocol, getRequestingSite, requestPasswordAuthentication, reset
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

user

private final java.lang.String user
Username

pass

private final java.lang.String pass
Password
Constructor Detail

MailEngine.DWUAuthenticator

public MailEngine.DWUAuthenticator(java.lang.String user,
                                   java.lang.String pass)
Creates an Authenticator object.
Parameters:
user - username
pass - password
Method Detail

getPassAuth

public javax.mail.PasswordAuthentication getPassAuth()
Returns the needed Authenticator.
Returns:
PasswordAuthentication a specialized Authenticator