|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||