Class ClientConnectAAA

java.lang.Object
   |
   +----ConnectAAA
           |
           +----ClientConnectAAA

public abstract class ClientConnectAAA
extends ConnectAAA
This is a class that implements the client side Authentication, Authorisation, Accounting like services at connect level. Currently only authentication may be supported.

Written: Radu Sion
Version: 0.1
Source: ClientConnectAAA.java


Constructor Index

 o ClientConnectAAA()

Method Index

 o doAAA(Socket)
Method that should implement the real AAA.

Constructors

 o ClientConnectAAA
 public ClientConnectAAA()

Methods

 o doAAA
 public abstract boolean doAAA(Socket s)
Method that should implement the real AAA. This method talks to the server and provides informations like username, passwords etc. If the server is happy then the return of this method should be true and we should go on doing what we intended with that connection. Otherwise, if the return is false then something went wrong and we are NOT allowed inside the server by his connection AAA filter.

Parameters:
s - Socket used in negotiating with the peer
Returns:
True if ok, false if AAA went wrong
Overrides:
doAAA in class ConnectAAA