diff options
Diffstat (limited to 'qpid/java/broker/src/main/java/org/apache/qpid/server/model/adapter/AuthenticationProviderFactory.java')
-rw-r--r-- | qpid/java/broker/src/main/java/org/apache/qpid/server/model/adapter/AuthenticationProviderFactory.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/qpid/java/broker/src/main/java/org/apache/qpid/server/model/adapter/AuthenticationProviderFactory.java b/qpid/java/broker/src/main/java/org/apache/qpid/server/model/adapter/AuthenticationProviderFactory.java index 9ea075a8a0..b36f8645bc 100644 --- a/qpid/java/broker/src/main/java/org/apache/qpid/server/model/adapter/AuthenticationProviderFactory.java +++ b/qpid/java/broker/src/main/java/org/apache/qpid/server/model/adapter/AuthenticationProviderFactory.java @@ -59,12 +59,16 @@ public class AuthenticationProviderFactory AuthenticationProviderAdapter<?> authenticationProvider; if (manager instanceof PrincipalDatabaseAuthenticationManager) { + // TODO : add defaults + Map<String, Object> defaults = null; authenticationProvider = new PrincipalDatabaseAuthenticationManagerAdapter(id, broker, - (PrincipalDatabaseAuthenticationManager) manager); + (PrincipalDatabaseAuthenticationManager) manager, defaults); } else { - authenticationProvider = new SimpleAuthenticationProviderAdapter(id, broker, manager); + // TODO : add defaults + Map<String, Object> defaults = null; + authenticationProvider = new SimpleAuthenticationProviderAdapter(id, broker, manager, attributes); } authenticationProvider.setGroupAccessor(groupPrincipalAccessor); return authenticationProvider; |