Uses of Interface
org.subethamail.smtp.AuthenticationHandler

Packages that use AuthenticationHandler
org.subethamail.smtp   
org.subethamail.smtp.auth   
org.subethamail.smtp.server   
 

Uses of AuthenticationHandler in org.subethamail.smtp
 

Subinterfaces of AuthenticationHandler in org.subethamail.smtp
 interface MessageHandler
          The interface that defines the conversational exchange of a single message on an SMTP connection.
 

Methods in org.subethamail.smtp that return AuthenticationHandler
 AuthenticationHandler AuthenticationHandlerFactory.create()
           
 

Uses of AuthenticationHandler in org.subethamail.smtp.auth
 

Classes in org.subethamail.smtp.auth that implement AuthenticationHandler
 class LoginAuthenticationHandler
          Implements the SMTP AUTH LOGIN mechanism.
You are only required to plug your UsernamePasswordValidator implementation for username and password validation to take effect.
 class PlainAuthenticationHandler
          Implements the SMTP AUTH PLAIN mechanism.
You are only required to plug your UsernamePasswordValidator implementation for username and password validation to take effect.
 class PluginAuthenticationHandler
          This handler makes it possible to sum the capabilities of two or more handlers types.
Hence, you can design a single handler for each authentication mechanism and decide how many authentication mechanisms to support by simply plugging them here.
 

Methods in org.subethamail.smtp.auth that return AuthenticationHandler
 AuthenticationHandler PluginAuthenticationHandler.getActiveHandler()
           
 

Methods in org.subethamail.smtp.auth that return types with arguments of type AuthenticationHandler
 java.util.List<AuthenticationHandler> PluginAuthenticationHandler.getPlugins()
           
 

Methods in org.subethamail.smtp.auth with parameters of type AuthenticationHandler
 void PluginAuthenticationHandler.addPlugin(AuthenticationHandler plugin)
           
 void PluginAuthenticationHandler.setActiveHandler(AuthenticationHandler activeHandler)
           
 

Method parameters in org.subethamail.smtp.auth with type arguments of type AuthenticationHandler
 void PluginAuthenticationHandler.setPlugins(java.util.List<AuthenticationHandler> plugins)
           
 

Uses of AuthenticationHandler in org.subethamail.smtp.server
 

Classes in org.subethamail.smtp.server that implement AuthenticationHandler
 class AbstractMessageHandler
          A simple base class to make implementing message handlers easier.
 



Copyright © 2007. All Rights Reserved.