eapol/eapol_framework/eapol_common/include/eapol_key_types.h
branchRCL_3
changeset 15 aa67149e0134
parent 2 1c7bc153c08e
child 45 bad0cc58d154
--- a/eapol/eapol_framework/eapol_common/include/eapol_key_types.h	Mon Mar 15 12:40:54 2010 +0200
+++ b/eapol/eapol_framework/eapol_common/include/eapol_key_types.h	Wed Mar 31 21:36:41 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 19 %
+* %version: 19.1.2 %
 */
 
 #if !defined(_EAPOL_KEY_TYPES_H_)
@@ -102,13 +102,14 @@
 	eapol_key_authentication_type_RSNA_PSK = 2,    ///< Authentication is RNSA 802.11i PSK (pre shared key), 4-Way and Group Key Handshakes.
 	eapol_key_authentication_type_WPA_EAP = 3,    ///< Authentication is WPA EAP-authentication, 4-Way and Group Key Handshakes.
 	eapol_key_authentication_type_WPA_PSK = 4,    ///< Authentication is WPA PSK (pre shared key), 4-Way and Group Key Handshakes.
-	eapol_key_authentication_type_802_1X = 5, ///< Authentication is dynamic WEP (802.1X). EAP-authentication with simple EAPOL RC4 key message.
+	eapol_key_authentication_type_dynamic_WEP = 5, ///< Authentication is dynamic WEP (802.1X). EAP-authentication with simple EAPOL RC4 key message.
 	eapol_key_authentication_type_WPXM = 6,    ///< Authentication is WPXM.
 	eapol_key_authentication_type_WFA_SC = 7,  ///< Authentication is Wi-Fi Alliance Simple Configure.
 #if defined(USE_WAPI_CORE)
 	eapol_key_authentication_type_WAI_PSK = 8,  ///< Authentication is WAI PSK.
 	eapol_key_authentication_type_WAI_certificate = 9,  ///< Authentication is WAI certificate.
 #endif //#if defined(USE_WAPI_CORE)
+	eapol_key_authentication_type_EAP_authentication_no_encryption = 10, ///< Authentication is EAP-authentication without EAPOL RC4 key message. WLAN data will be plain text.
 };
 
 /**
@@ -141,6 +142,8 @@
 #if defined(USE_WAPI_CORE)
 	eapol_key_handshake_type_wai_handshake = 7,
 #endif //#if defined(USE_WAPI_CORE)
+	eapol_key_handshake_type_EAP_authentication_no_encryption = 8,
+	eapol_key_handshake_type_authenticated = 9,
 };
 
 /**
@@ -305,6 +308,13 @@
 	eap_configure_type_string,
 	false);
 
+EAP_CONFIGURATION_FIELD(
+	cf_str_EAPOL_key_authentication_type_config_value_EAP_authentication_no_encryption,
+	"EAP_authentication_no_encryption",
+	eap_configure_type_string,
+	false);
+
+
 #if defined(EAP_USE_WPXM)
 EAP_CONFIGURATION_FIELD(
 	cf_str_EAPOL_key_authentication_type_config_value_WPXM,