gnu.crypto.tool
Class SaslS
java.lang.Object
gnu.crypto.tool.SaslS
- All Implemented Interfaces:
- Runnable
public class SaslS
- extends Object
- implements Runnable
A basic server-side test class to exercise SASL mechanisms that exchange
their response/challenge in SASL Buffers. At the time of testing this code,
only two such mechanisms are included in the library: SRP and SM2!
The main()
method accepts two arguments: the first is the
number in milliseconds for the read timeout operation, and the second is the
port number on which to listen for incoming connections. Use Ctrl-C
to kill it. It should activate a shutdown thread that will orderly close all
live worker threads before exiting.
- Version:
- $Revision: 1.3 $
Method Summary |
(package private) void |
listen()
|
static void |
main(String[] args)
A simple test server that handles SASL connections. |
void |
run()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pool
static final HashMap pool
SaslS
SaslS(ServerSocket ss)
main
public static final void main(String[] args)
throws IOException
- A simple test server that handles SASL connections.
- Parameters:
args
- [0] timeout, in millis, for client connections;
[1] port number where to listen for incoming connections.
- Throws:
IOException
run
public void run()
- Specified by:
run
in interface Runnable
listen
void listen()
Copyright © 2001, 2002, 2003
Free Software Foundation,
Inc. All Rights Reserved.