Author: ritchiem
Date: Fri Mar 23 06:10:33 2007
New Revision: 521715

URL: http://svn.apache.org/viewvc?view=rev&rev=521715
Log:
QPID-423 Authentication per virtualhost
Improved error handling when hostconfig is not specifed. Was NPE-ing

Modified:
    
incubator/qpid/branches/M2/java/broker/src/main/java/org/apache/qpid/server/security/auth/manager/PrincipalDatabaseAuthenticationManager.java

Modified: 
incubator/qpid/branches/M2/java/broker/src/main/java/org/apache/qpid/server/security/auth/manager/PrincipalDatabaseAuthenticationManager.java
URL: 
http://svn.apache.org/viewvc/incubator/qpid/branches/M2/java/broker/src/main/java/org/apache/qpid/server/security/auth/manager/PrincipalDatabaseAuthenticationManager.java?view=diff&rev=521715&r1=521714&r2=521715
==============================================================================
--- 
incubator/qpid/branches/M2/java/broker/src/main/java/org/apache/qpid/server/security/auth/manager/PrincipalDatabaseAuthenticationManager.java
 (original)
+++ 
incubator/qpid/branches/M2/java/broker/src/main/java/org/apache/qpid/server/security/auth/manager/PrincipalDatabaseAuthenticationManager.java
 Fri Mar 23 06:10:33 2007
@@ -71,7 +71,7 @@
         Map<String, Class<? extends SaslServerFactory>> providerMap = new 
TreeMap<String, Class<? extends SaslServerFactory>>();
 
 
-        if (name == null)
+        if (name == null || hostConfig == null)
         {
             initialiseAuthenticationMechanisms(providerMap, 
ApplicationRegistry.getInstance().getDatabaseManager().getDatabases());
         }


Reply via email to