org.apache.qpid.server.security.auth.manager
Interface AuthenticationManager

All Superinterfaces:
org.apache.qpid.common.Closeable
All Known Implementing Classes:
PrincipalDatabaseAuthenticationManager

public interface AuthenticationManager
extends org.apache.qpid.common.Closeable


Method Summary
 AuthenticationResult authenticate(SaslServer server, byte[] response)
           
 SaslServer createSaslServer(String mechanism, String localFQDN)
           
 String getMechanisms()
           
 
Methods inherited from interface org.apache.qpid.common.Closeable
close
 

Method Detail

getMechanisms

String getMechanisms()

createSaslServer

SaslServer createSaslServer(String mechanism,
                            String localFQDN)
                            throws SaslException
Throws:
SaslException

authenticate

AuthenticationResult authenticate(SaslServer server,
                                  byte[] response)


Licensed to the Apache Software Foundation