For the latest news and information visit
The GNU Crypto project

gnu.crypto.tool
Class SaslS

java.lang.Object
  |
  +--gnu.crypto.tool.SaslS
All Implemented Interfaces:
java.lang.Runnable

public class SaslS
extends java.lang.Object
implements java.lang.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.


Method Summary
static void main(java.lang.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
 

Method Detail

main

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

run

public void run()
Specified by:
run in interface java.lang.Runnable

For the latest news and information visit
The GNU Crypto project

Copyright © 2001, 2002, 2003, 2004 Free Software Foundation, Inc.