gnu.crypto.tool

Class SaslS

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 $

Field Summary
static HashMappool
Constructor Summary
SaslS(ServerSocket ss)
Method Summary
voidlisten()
static voidmain(String[] args)
A simple test server that handles SASL connections.
voidrun()

Field Detail

pool

static final HashMap pool

Constructor Detail

SaslS

SaslS(ServerSocket ss)

Method Detail

listen

void listen()

main

public static final void main(String[] args)
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.

run

public void run()
Copyright © 2001, 2002, 2003 Free Software Foundation, Inc. All Rights Reserved.