Author: rgodfrey
Date: Wed Jan  6 13:06:41 2010
New Revision: 896435

URL: http://svn.apache.org/viewvc?rev=896435&view=rev
Log:
QPID-2325 : Fix SASL server for PLAIN so that it works with C++ and Ruby clients

Modified:
    
qpid/trunk/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/sasl/plain/PlainSaslServer.java

Modified: 
qpid/trunk/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/sasl/plain/PlainSaslServer.java
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/sasl/plain/PlainSaslServer.java?rev=896435&r1=896434&r2=896435&view=diff
==============================================================================
--- 
qpid/trunk/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/sasl/plain/PlainSaslServer.java
 (original)
+++ 
qpid/trunk/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/sasl/plain/PlainSaslServer.java
 Wed Jan  6 13:06:41 2010
@@ -68,7 +68,7 @@
 
             // we do not currently support authcid in any meaningful way
             // String authcid = new String(response, 0, authzidNullPosition, 
"utf8");
-            String authzid = new String(response, authzidNullPosition + 1, 
authcidNullPosition - 1, "utf8");
+            String authzid = new String(response, authzidNullPosition + 1, 
authcidNullPosition - authzidNullPosition - 1, "utf8");
 
             // we do not care about the prompt but it throws if null
             NameCallback nameCb = new NameCallback("prompt", authzid);



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to