com.sun.mail.imap.protocol
Class IMAPSaslAuthenticator
java.lang.Object
com.sun.mail.imap.protocol.IMAPSaslAuthenticator
- All Implemented Interfaces:
- SaslAuthenticator
public class IMAPSaslAuthenticator
- extends Object
- implements 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.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IMAPSaslAuthenticator
public IMAPSaslAuthenticator(IMAPProtocol pr,
String name,
Properties props,
boolean debug,
PrintStream out,
String host)
authenticate
public boolean authenticate(String[] mechs,
String realm,
String authzid,
String u,
String p)
throws ProtocolException
- Specified by:
authenticate
in interface SaslAuthenticator
- Throws:
ProtocolException
Copyright © 2011 Sun Microsystems, Inc.. All Rights Reserved.