org.apache.qpid.management.common.sasl
Class CRAMMD5HashedSaslClientFactory

java.lang.Object
  extended by org.apache.qpid.management.common.sasl.CRAMMD5HashedSaslClientFactory
All Implemented Interfaces:
SaslClientFactory

public class CRAMMD5HashedSaslClientFactory
extends Object
implements SaslClientFactory


Field Summary
static String MECHANISM
          The name of this mechanism
 
Constructor Summary
CRAMMD5HashedSaslClientFactory()
           
 
Method Summary
 SaslClient createSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
           
 String[] getMechanismNames(Map props)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MECHANISM

public static final String MECHANISM
The name of this mechanism

See Also:
Constant Field Values
Constructor Detail

CRAMMD5HashedSaslClientFactory

public CRAMMD5HashedSaslClientFactory()
Method Detail

createSaslClient

public SaslClient createSaslClient(String[] mechanisms,
                                   String authorizationId,
                                   String protocol,
                                   String serverName,
                                   Map<String,?> props,
                                   CallbackHandler cbh)
                            throws SaslException
Specified by:
createSaslClient in interface SaslClientFactory
Throws:
SaslException

getMechanismNames

public String[] getMechanismNames(Map props)
Specified by:
getMechanismNames in interface SaslClientFactory


Licensed to the Apache Software Foundation