TinySSL

TinySSL is a lightweight SSL implementation in Java.

The main source code file is here.

You can get and compile the whole thing with:

darcs get http://util.ibex.org/
darcs get http://io.ibex.org/
darcs get http://crypto.ibex.org/
darcs get http://net.ibex.org/
mkdir bin
javac -d bin `find {util,net,crypto,io}.ibex.org/src -name \*.java`

Apparently somebody has turned it into an SSL provider