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]