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());
}