From aaa73b388f25a55f7902e0b9f6630fea83b59741 Mon Sep 17 00:00:00 2001
From: Yannick Lecaillez <yannick.lecaillez@forgerock.com>
Date: Fri, 03 Jun 2016 12:19:33 +0000
Subject: [PATCH] OPENDJ-3077: Http Basic authorization must use the LDAPContext to get a connection
---
opendj-server-legacy/src/main/java/org/opends/server/protocols/http/authz/HttpBasicAuthorizationMechanism.java | 7 +++----
1 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/protocols/http/authz/HttpBasicAuthorizationMechanism.java b/opendj-server-legacy/src/main/java/org/opends/server/protocols/http/authz/HttpBasicAuthorizationMechanism.java
index 4699624..025fdd0 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/protocols/http/authz/HttpBasicAuthorizationMechanism.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/protocols/http/authz/HttpBasicAuthorizationMechanism.java
@@ -127,10 +127,9 @@
{
final Entry userEntry = getMappedIdentity(username);
doBind(userEntry.getName().toString(), password);
- final Connection connection =
- parentContext.asContext(LDAPContext.class)
- .getInternalConnectionFactory()
- .getAuthenticatedConnection(userEntry);
+ final Connection connection = parentContext.asContext(LDAPContext.class)
+ .getInternalConnectionFactory()
+ .getAuthenticatedConnection(userEntry);
final Context authcContext = new AuthenticatedConnectionContext(parentContext, connection);
final Map<String, Object> authz = new HashMap<>();
authz.put(AUTHZID_DN, userEntry.getName().toString());
--
Gitblit v1.10.0