tigase.auth
Class TigaseSaslServerFactory

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

public class TigaseSaslServerFactory
extends Object
implements SaslServerFactory

Describe class TigaseSaslServerFactory here. Created: Mon Nov 6 09:09:53 2006

Version:
$Rev$
Author:
Artur Hefczyc

Constructor Summary
TigaseSaslServerFactory()
          Creates a new TigaseSaslServerFactory instance.
 
Method Summary
 SaslServer createSaslServer(String mechanism, String protocol, String serverName, Map<String,?> props, CallbackHandler callbackHandler)
          Describe createSaslServer method here.
 String[] getMechanismNames(Map map)
          Describe getMechanismNames method here.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TigaseSaslServerFactory

public TigaseSaslServerFactory()
Creates a new TigaseSaslServerFactory instance.

Method Detail

createSaslServer

public SaslServer createSaslServer(String mechanism,
                                   String protocol,
                                   String serverName,
                                   Map<String,?> props,
                                   CallbackHandler callbackHandler)
                            throws SaslException
Describe createSaslServer method here.

Specified by:
createSaslServer in interface SaslServerFactory
Parameters:
mechanism - a String value
protocol - a String value
serverName - a String value
props - a Map value
callbackHandler - a CallbackHandler value
Returns:
a SaslServer value
Throws:
SaslException - if an error occurs

getMechanismNames

public String[] getMechanismNames(Map map)
Describe getMechanismNames method here.

Specified by:
getMechanismNames in interface SaslServerFactory
Parameters:
map - a Map value
Returns:
a String[] value


Copyright © 2001-2006 Tigase Developers Team. All rights Reserved.