THRIFT-876. java: Add SASL support
authorBryan Duxbury <bryanduxbury@apache.org>
Wed, 8 Sep 2010 00:06:35 +0000 (00:06 +0000)
committerBryan Duxbury <bryanduxbury@apache.org>
Wed, 8 Sep 2010 00:06:35 +0000 (00:06 +0000)
commitd4837129729c85d49476cae08fb0c5ec84a2a811
tree8675cba9f78e99d93720747562cca82143b5a697
parentef16420d54485fbc5310a3a1f4902e25032c652d
THRIFT-876. java: Add SASL support

This patch adds support for a SASL-secured transport to the Java library. In its current form, it only works for the blocking-IO servers.

Patch: Aaron T Meyers

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@993563 13f79535-47bb-0310-9956-ffa450edef68
doc/thrift-sasl-spec.txt [new file with mode: 0644]
lib/java/src/org/apache/thrift/EncodingUtils.java [new file with mode: 0644]
lib/java/src/org/apache/thrift/transport/TSaslClientTransport.java [new file with mode: 0644]
lib/java/src/org/apache/thrift/transport/TSaslServerTransport.java [new file with mode: 0644]
lib/java/src/org/apache/thrift/transport/TSaslTransport.java [new file with mode: 0644]
lib/java/test/org/apache/thrift/server/ServerTestBase.java
lib/java/test/org/apache/thrift/server/TestNonblockingServer.java
lib/java/test/org/apache/thrift/transport/TestTSaslTransports.java [new file with mode: 0644]