import java.net.*;
/**
* This is a abstract class that implements Authentication, Authorisation,
* Accounting like services at connect level. It should be designed as a
* sort of plugin for both client & server side.
* Currently only authentication may be supported.
*
* Written: Radu Sion
* Version: 0.1
* Source: ConnectAAA.java
*/
public abstract class
ConnectAAA
extends Object
{
/**
* Method that should implement the real AAA.
* It is used in both client & server cases.
* @param s Socket to use in negotiating with the peer
* @return The return is dependent of case, true might be success
*/
public abstract boolean doAAA(Socket s);
}
/*eoc*/