tigase.auth.mechanisms
Class TigaseSaslServerFactory

java.lang.Object
  extended by tigase.auth.mechanisms.TigaseSaslServerFactory
All Implemented Interfaces:
SaslServerFactory

public class TigaseSaslServerFactory
extends Object
implements SaslServerFactory


Field Summary
static String ANONYMOUS_MECHANISM_ALLOWED
           
 
Constructor Summary
TigaseSaslServerFactory()
           
 
Method Summary
 SaslServer createSaslServer(String mechanism, String protocol, String serverName, Map<String,?> props, CallbackHandler callbackHandler)
           
 String[] getMechanismNames(Map<String,?> props)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ANONYMOUS_MECHANISM_ALLOWED

public static final String ANONYMOUS_MECHANISM_ALLOWED
See Also:
Constant Field Values
Constructor Detail

TigaseSaslServerFactory

public TigaseSaslServerFactory()
Method Detail

createSaslServer

public SaslServer createSaslServer(String mechanism,
                                   String protocol,
                                   String serverName,
                                   Map<String,?> props,
                                   CallbackHandler callbackHandler)
                            throws SaslException
Specified by:
createSaslServer in interface SaslServerFactory
Throws:
SaslException

getMechanismNames

public String[] getMechanismNames(Map<String,?> props)
Specified by:
getMechanismNames in interface SaslServerFactory


Copyright © 2013 Tigase. All rights reserved.