org.apache.qpid.server.security.auth.sasl.plain
Class PlainInitialiser

java.lang.Object
  extended by org.apache.qpid.server.security.auth.sasl.UsernamePasswordInitialiser
      extended by org.apache.qpid.server.security.auth.sasl.plain.PlainInitialiser
All Implemented Interfaces:
AuthenticationProviderInitialiser

public class PlainInitialiser
extends UsernamePasswordInitialiser


Field Summary
 
Fields inherited from class org.apache.qpid.server.security.auth.sasl.UsernamePasswordInitialiser
_logger
 
Constructor Summary
PlainInitialiser()
           
 
Method Summary
 String getMechanismName()
           
 Class<? extends SaslServerFactory> getServerFactoryClassForJCARegistration()
          Get the class that is the server factory.
 
Methods inherited from class org.apache.qpid.server.security.auth.sasl.UsernamePasswordInitialiser
getCallbackHandler, getProperties, initialise, initialise
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlainInitialiser

public PlainInitialiser()
Method Detail

getMechanismName

public String getMechanismName()
Returns:
the mechanism's name. This will be used in the list of mechanism's advertised to the client.

getServerFactoryClassForJCARegistration

public Class<? extends SaslServerFactory> getServerFactoryClassForJCARegistration()
Description copied from interface: AuthenticationProviderInitialiser
Get the class that is the server factory. This is used for the JCA registration.

Returns:
null if no JCA registration is required, otherwise return the class that will be used in JCA registration


Licensed to the Apache Software Foundation