core
Class ServiceSupplicant

java.lang.Object
  extended byjavax.microedition.midlet.MIDlet
      extended bycore.ServiceSupplicant
All Implemented Interfaces:
javax.microedition.lcdui.CommandListener

public class ServiceSupplicant
extends javax.microedition.midlet.MIDlet
implements javax.microedition.lcdui.CommandListener

The ServiceSupplicant class is the core of the Supplicant and is responsible for all communication between the components. It creates a ServerSocketConnection listening to port xx and reveives incoming requests from the clients. It interprets the requests and contacts the SIMSupplicant when it needs user credentials from the SIM. It is also supposed to implement the EAP-SIM framework, to be able to communicate with the Identity Provider.

Since:
May 4, 2007
Author:
Håvard Holje

Constructor Summary
ServiceSupplicant()
           
 
Method Summary
 void commandAction(javax.microedition.lcdui.Command cmd, javax.microedition.lcdui.Displayable disp)
           
 void print(java.lang.String value)
          DEBUG
 void sendResponseToClientApp(int type, java.lang.String response)
           
 
Methods inherited from class javax.microedition.midlet.MIDlet
checkPermission, getAppProperty, notifyDestroyed, notifyPaused, platformRequest, resumeRequest
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceSupplicant

public ServiceSupplicant()
Method Detail

commandAction

public void commandAction(javax.microedition.lcdui.Command cmd,
                          javax.microedition.lcdui.Displayable disp)
Specified by:
commandAction in interface javax.microedition.lcdui.CommandListener

sendResponseToClientApp

public void sendResponseToClientApp(int type,
                                    java.lang.String response)

print

public void print(java.lang.String value)
DEBUG

Parameters:
value -