tigase.auth
Class TigaseSaslServerFactory

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

public class TigaseSaslServerFactory
extends java.lang.Object
implements javax.security.sasl.SaslServerFactory

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

Version:
$Rev: 900 $
Author:
Artur Hefczyc

Constructor Summary
TigaseSaslServerFactory()
          Creates a new TigaseSaslServerFactory instance.
 
Method Summary
 javax.security.sasl.SaslServer createSaslServer(java.lang.String mechanism, java.lang.String protocol, java.lang.String serverName, java.util.Map<java.lang.String,?> props, javax.security.auth.callback.CallbackHandler callbackHandler)
          Describe createSaslServer method here.
 java.lang.String[] getMechanismNames(java.util.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 javax.security.sasl.SaslServer createSaslServer(java.lang.String mechanism,
                                                       java.lang.String protocol,
                                                       java.lang.String serverName,
                                                       java.util.Map<java.lang.String,?> props,
                                                       javax.security.auth.callback.CallbackHandler callbackHandler)
                                                throws javax.security.sasl.SaslException
Describe createSaslServer method here.

Specified by:
createSaslServer in interface javax.security.sasl.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:
javax.security.sasl.SaslException - if an error occurs

getMechanismNames

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

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


Copyright © 2009 Tigase. All Rights Reserved.