Package org.compiere.util
Class EMailAuthenticator
java.lang.Object
javax.mail.Authenticator
org.compiere.util.EMailAuthenticator
public class EMailAuthenticator
extends javax.mail.Authenticator
Email User Authentication
- Version:
 - $Id: EMailAuthenticator.java,v 1.2 2006/07/30 00:54:36 jjanke Exp $
 - Author:
 - Jorg Janke
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected MAuthorizationAccountGet OAuth2 Authorization Accountprotected javax.mail.PasswordAuthenticationGet Password Authenticationprotected booleanisOAuth2()If the authenticator is using OAuth2 accounttoString()Get String representationMethods inherited from class javax.mail.Authenticator
getDefaultUserName, getRequestingPort, getRequestingPrompt, getRequestingProtocol, getRequestingSite 
- 
Constructor Details
- 
EMailAuthenticator
Constructor- Parameters:
 username- user namepassword- user password (ignored if is OAuth2 account)
 
 - 
 - 
Method Details
- 
getPasswordAuthentication
protected javax.mail.PasswordAuthentication getPasswordAuthentication()Get Password Authentication- Overrides:
 getPasswordAuthenticationin classjavax.mail.Authenticator- Returns:
 - Password Authentication
 
 - 
getAuthorizationAccount
Get OAuth2 Authorization Account- Returns:
 - Authorization Account
 
 - 
isOAuth2
protected boolean isOAuth2()If the authenticator is using OAuth2 account- Returns:
 - boolean
 
 - 
toString
Get String representation 
 -