From 86ad6a08499797f9b3204896caee947abb03394f Mon Sep 17 00:00:00 2001
From: Yannick Lecaillez <yannick.lecaillez@forgerock.com>
Date: Mon, 07 Nov 2016 13:59:40 +0000
Subject: [PATCH] OPENDJ-3179: Migrate LDAP Connection Handler to SDK Grizzly transport
---
opendj-server-legacy/src/main/java/org/opends/server/extensions/SASLContext.java | 7 +++----
1 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/extensions/SASLContext.java b/opendj-server-legacy/src/main/java/org/opends/server/extensions/SASLContext.java
index 203e3d3..7b24cd5 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/extensions/SASLContext.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/extensions/SASLContext.java
@@ -44,6 +44,7 @@
import org.forgerock.opendj.ldap.ByteString;
import org.forgerock.opendj.ldap.DN;
import org.forgerock.opendj.ldap.ResultCode;
+import org.forgerock.opendj.reactive.LDAPClientConnection2;
import org.ietf.jgss.GSSException;
import org.opends.server.api.AuthenticationPolicyState;
import org.opends.server.api.ClientConnection;
@@ -370,10 +371,8 @@
// use in later processing.
if (isConfidentialIntegrity())
{
- final SASLByteChannel saslByteChannel = SASLByteChannel
- .getSASLByteChannel(clientConn, mechanism, this);
- final LDAPClientConnection ldapConn = (LDAPClientConnection) clientConn;
- ldapConn.setSASLPendingProvider(saslByteChannel);
+ final LDAPClientConnection2 ldapConn = (LDAPClientConnection2) clientConn;
+ ldapConn.enableSASL(saslServer);
}
else
{
--
Gitblit v1.10.0