org.apache.qpid.server.security.auth.amqplain
Class AmqPlainSaslServerFactory

java.lang.Object
  extended by org.apache.qpid.server.security.auth.amqplain.AmqPlainSaslServerFactory
All Implemented Interfaces:
javax.security.sasl.SaslServerFactory

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


Constructor Summary
AmqPlainSaslServerFactory()
           
 
Method Summary
 javax.security.sasl.SaslServer createSaslServer(java.lang.String mechanism, java.lang.String protocol, java.lang.String serverName, java.util.Map props, javax.security.auth.callback.CallbackHandler cbh)
           
 java.lang.String[] getMechanismNames(java.util.Map props)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AmqPlainSaslServerFactory

public AmqPlainSaslServerFactory()
Method Detail

createSaslServer

public javax.security.sasl.SaslServer createSaslServer(java.lang.String mechanism,
                                                       java.lang.String protocol,
                                                       java.lang.String serverName,
                                                       java.util.Map props,
                                                       javax.security.auth.callback.CallbackHandler cbh)
                                                throws javax.security.sasl.SaslException
Specified by:
createSaslServer in interface javax.security.sasl.SaslServerFactory
Throws:
javax.security.sasl.SaslException

getMechanismNames

public java.lang.String[] getMechanismNames(java.util.Map props)
Specified by:
getMechanismNames in interface javax.security.sasl.SaslServerFactory