import cyrus-sasl-2.1.23
[cyrus-sasl.git] / java / CyrusSasl / SaslServerFactory.java
1 package CyrusSasl;
2
3 import java.util.Hashtable;
4
5 public interface SaslServerFactory
6 {
7
8     public SaslServer createSaslServer(String mechanism,
9                                        String protocol,
10                                        String serverName,
11                                        Hashtable props,
12                                        javax.security.auth.callback.CallbackHandler cbh)
13         throws SaslException;
14
15     public String[] getMechanismNames();
16
17 }