Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

EapAuthMD5ChallengeStateMachine Class Reference

Authenticator state machine for EAP MD5-Challenge method. More...

#include <eap_md5.hxx>

Inheritance diagram for EapAuthMD5ChallengeStateMachine:

EapMethodStateMachine EapStateMachine< EapAuthMD5ChallengeStateMachine > List of all members.

Public Member Functions

void Start () throw (AAA_Error)
 Reimplemented from EapMethodStateMachine.

void Notify (AAA_Event ev)
 Reimplemented from EapMethodStateMachine.

void Receive (AAAMessageBlock *b)
virtual void InputPassphrase ()=0
std::string & Passphrase ()
 This function is used for getting the passphrase data.

std::string & Value ()
 This function is used for getting the value data.

std::string & MyName ()
 This function is used for getting myName data.

std::string & PeerName ()
 This function is used for getting peerName data.


Protected Member Functions

 EapAuthMD5ChallengeStateMachine (EapSwitchStateMachine &s)

Friends

class EapMethodStateMachineCreator< EapAuthMD5ChallengeStateMachine >
class EapAuthMD5ChallengeStateTable_S

Detailed Description

Authenticator state machine for EAP MD5-Challenge method.


Member Function Documentation

virtual void EapAuthMD5ChallengeStateMachine::InputPassphrase  )  [pure virtual]
 

This pure virtual function is a callback used when a passpharase needs to be obtained.


The documentation for this class was generated from the following file:
Generated on Fri Jun 25 19:16:17 2004 for EAP State Machine by doxygen 1.3.5