Package com.sun.mail.imap.protocol
Class IMAPSaslAuthenticator
java.lang.Object
com.sun.mail.imap.protocol.IMAPSaslAuthenticator
- All Implemented Interfaces:
SaslAuthenticator
This class contains a single method that does authentication using
SASL. This is in a separate class so that it can be compiled with
J2SE 1.5. Eventually it should be merged into IMAPProtocol.java.
-
Constructor Summary
ConstructorsConstructorDescriptionIMAPSaslAuthenticator
(IMAPProtocol pr, String name, Properties props, MailLogger logger, String host) -
Method Summary
-
Constructor Details
-
IMAPSaslAuthenticator
public IMAPSaslAuthenticator(IMAPProtocol pr, String name, Properties props, MailLogger logger, String host)
-
-
Method Details
-
authenticate
public boolean authenticate(String[] mechs, String realm, String authzid, String u, String p) throws ProtocolException - Specified by:
authenticate
in interfaceSaslAuthenticator
- Throws:
ProtocolException
-