From db74322864687d2ecdf69d46bbf96dfd8c0f0448 Mon Sep 17 00:00:00 2001
From: Yannick Lecaillez <yannick.lecaillez@forgerock.com>
Date: Mon, 25 Jul 2016 10:25:00 +0000
Subject: [PATCH] OPENDJ-3202: Rest2ldap gateway configuration file: 'root' is hard-coded for basic authentication.
---
opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LdapHttpApplication.java | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LdapHttpApplication.java b/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LdapHttpApplication.java
index 6736db4..fd5ac89 100644
--- a/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LdapHttpApplication.java
+++ b/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LdapHttpApplication.java
@@ -237,6 +237,8 @@
}
private void configureConnectionFactories(final JsonValue config) {
+ // Make sure that the mandatory root connection factory exists (used to perform the proxy-authz operations).
+ config.get(DEFAULT_ROOT_FACTORY).required();
connectionFactories.clear();
for (String name : config.keys()) {
connectionFactories
--
Gitblit v1.10.0