Class ServerAuth
java.lang.Object
com.mimecast.robin.smtp.extension.server.ServerProcessor
com.mimecast.robin.smtp.extension.server.ServerAuth
AUTH extension processor.
TODO Implement DIGEST-MD5 support.
-
Field Summary
Fields inherited from class com.mimecast.robin.smtp.extension.server.ServerProcessor
connection, log, verb -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdvert getter.booleanprocess(Connection connection, Verb verb) AUTH processor.private voidprocessAuthLogin(Verb verb) Process auth login.private voidprocessAuthPlain(Verb verb) Process auth plain.
-
Constructor Details
-
ServerAuth
public ServerAuth()
-
-
Method Details
-
getAdvert
Advert getter.- Overrides:
getAdvertin classServerProcessor- Returns:
- Advert string.
-
process
AUTH processor.- Overrides:
processin classServerProcessor- Parameters:
connection- Connection instance.verb- Verb instance.- Returns:
- Boolean.
- Throws:
IOException- Unable to communicate.
-
processAuthPlain
Process auth plain.- Parameters:
verb- Verb instance.- Throws:
IOException- Unable to communicate.
-
processAuthLogin
Process auth login.- Parameters:
verb- Verb instance.- Throws:
IOException- Unable to communicate.
-