#include <eap_tls_fsm.hxx>
Inheritance diagram for EapAuthTlsStateMachine:
Public Member Functions | |
void | Start () throw (AAA_Error) |
Reimplemented from EapMethodStateMachine. | |
void | Notify (AAA_Event ev) |
Reimplemented from EapMethodStateMachine. | |
EAPTLS_session_t_auth * | get_tls_session () |
This function is used for obtaining a reference to TLS session. | |
EAPTLS_tls_mng_auth & | get_mng_auth () |
void | set_tls_session (EAPTLS_session_t_auth *ssn) |
This function is used for setting a TLS session. | |
EAPTLS_tls_t * | get_ctx_auth () |
This function returns TLS MK. | |
std::string & | History () |
This function is used for obtaining a reference to history;. | |
Protected Member Functions | |
EapAuthTlsStateMachine (EapSwitchStateMachine &s) | |
Protected Attributes | |
EAPTLS_config * | config_auth |
EAPTLS_tls_mng_auth | tls_mng_auth |
TLS_context * | ctx_auth |
EAPTLS_tls_t * | tls_conf_ctx_auth |
EAPTLS_session_t_auth * | ssn |
TLS session. | |
std::string | history |
Retains received messages with concatinating them. | |
Friends | |
class | EapMethodStateMachineCreator< EapAuthTlsStateMachine > |
class | EapAuthTlsStateTable_S |