From b231195429e28098e1baceda8a2a2f553a58ca33 Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Mon, 22 Apr 2013 12:13:00 +0000
Subject: [PATCH] Minor improvement for OPENDJ-419: exposing SIMPLE and SASL authentication types in BindRequest.

---
 opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/MemoryBackend.java |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/MemoryBackend.java b/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/MemoryBackend.java
index 2ef4040..23c4dbd 100644
--- a/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/MemoryBackend.java
+++ b/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/MemoryBackend.java
@@ -196,7 +196,7 @@
                 if (request instanceof SimpleBindRequest) {
                     password = ((SimpleBindRequest) request).getPassword();
                 } else if (request instanceof GenericBindRequest
-                        && request.getAuthenticationType() == ((byte) 0x80)) {
+                        && request.getAuthenticationType() == BindRequest.AUTHENTICATION_TYPE_SIMPLE) {
                     password = ((GenericBindRequest) request).getAuthenticationValue();
                 } else {
                     throw newErrorResult(ResultCode.PROTOCOL_ERROR,

--
Gitblit v1.10.0