|
1 /* |
|
2 * Copyright (c) 2001-2006 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of the License "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: EAP and WLAN authentication protocols. |
|
15 * |
|
16 */ |
|
17 |
|
18 |
|
19 |
|
20 |
|
21 #if !defined(_SIMPLE_CONFIG_ATTRIBUTE_TYPE_H_) |
|
22 #define _SIMPLE_CONFIG_ATTRIBUTE_TYPE_H_ |
|
23 |
|
24 /** @file */ |
|
25 |
|
26 //---------------------------------------------------------------------------- |
|
27 |
|
28 /** |
|
29 * This is enumeration of Simple Config Type-Length-Value (TLV) types. |
|
30 */ |
|
31 enum simple_config_Attribute_Type_e |
|
32 { |
|
33 simple_config_Attribute_Type_None = 0x0000, ///< This is initialization value. |
|
34 |
|
35 simple_config_Attribute_Type_AP_Channel = 0x1001, |
|
36 simple_config_Attribute_Type_First_Correct_Value = simple_config_Attribute_Type_AP_Channel, |
|
37 |
|
38 simple_config_Attribute_Type_Association_State = 0x1002, |
|
39 simple_config_Attribute_Type_Authentication_Type = 0x1003, |
|
40 simple_config_Attribute_Type_Authentication_Type_Flags = 0x1004, |
|
41 simple_config_Attribute_Type_Authenticator = 0x1005, |
|
42 simple_config_Attribute_Type_Config_Methods = 0x1008, |
|
43 simple_config_Attribute_Type_Configuration_Error = 0x1009, |
|
44 simple_config_Attribute_Type_Confirmation_URL4 = 0x100A, |
|
45 simple_config_Attribute_Type_Confirmation_URL6 = 0x100B, |
|
46 simple_config_Attribute_Type_Connection_Type = 0X100C, |
|
47 simple_config_Attribute_Type_Connection_Type_Flags = 0X100D, |
|
48 simple_config_Attribute_Type_Credential = 0X100E, |
|
49 simple_config_Attribute_Type_Device_Name = 0x1011, |
|
50 simple_config_Attribute_Type_Device_Password_ID = 0x1012, |
|
51 simple_config_Attribute_Type_E_Hash1 = 0x1014, |
|
52 simple_config_Attribute_Type_E_Hash2 = 0x1015, |
|
53 simple_config_Attribute_Type_E_SNonce1 = 0x1016, |
|
54 simple_config_Attribute_Type_E_SNonce2 = 0x1017, |
|
55 simple_config_Attribute_Type_Encrypted_Settings = 0x1018, |
|
56 simple_config_Attribute_Type_Encryption_Type = 0X100F, |
|
57 simple_config_Attribute_Type_Encryption_Type_Flags = 0x1010, |
|
58 simple_config_Attribute_Type_Enrollee_Nonce = 0x101A, |
|
59 simple_config_Attribute_Type_Feature_ID = 0x101B, |
|
60 simple_config_Attribute_Type_Identity = 0X101C, |
|
61 simple_config_Attribute_Type_Identity_Proof = 0X101D, |
|
62 simple_config_Attribute_Type_Key_Wrap_Authenticator = 0x101E, |
|
63 simple_config_Attribute_Type_Key_Identifier = 0X101F, |
|
64 simple_config_Attribute_Type_MAC_Address = 0x1020, |
|
65 simple_config_Attribute_Type_Manufacturer = 0x1021, |
|
66 simple_config_Attribute_Type_Message_Type = 0x1022, |
|
67 simple_config_Attribute_Type_Model_Name = 0x1023, |
|
68 simple_config_Attribute_Type_Model_Number = 0x1024, |
|
69 simple_config_Attribute_Type_Network_Index = 0x1026, |
|
70 simple_config_Attribute_Type_Network_Key = 0x1027, |
|
71 simple_config_Attribute_Type_Network_Key_Index = 0x1028, |
|
72 simple_config_Attribute_Type_New_Device_Name = 0x1029, |
|
73 simple_config_Attribute_Type_New_Password = 0x102A, |
|
74 simple_config_Attribute_Type_OOB_Device_Password = 0X102C, |
|
75 simple_config_Attribute_Type_OS_Version = 0X102D, |
|
76 simple_config_Attribute_Type_Power_Level = 0X102F, |
|
77 simple_config_Attribute_Type_PSK_Current = 0x1030, |
|
78 simple_config_Attribute_Type_PSK_Max = 0x1031, |
|
79 simple_config_Attribute_Type_Public_Key = 0x1032, |
|
80 simple_config_Attribute_Type_Radio_Enabled = 0x1033, |
|
81 simple_config_Attribute_Type_Reboot = 0x1034, |
|
82 simple_config_Attribute_Type_Registrar_Current = 0x1035, |
|
83 simple_config_Attribute_Type_Registrar_Established = 0x1036, |
|
84 simple_config_Attribute_Type_Registrar_List = 0x1037, |
|
85 simple_config_Attribute_Type_Registrar_Max = 0x1038, |
|
86 simple_config_Attribute_Type_Registrar_Nonce = 0x1039, |
|
87 simple_config_Attribute_Type_Request_Type = 0x103A, |
|
88 simple_config_Attribute_Type_Response_Type = 0x103B, |
|
89 simple_config_Attribute_Type_RF_Band = 0X103C, |
|
90 simple_config_Attribute_Type_R_Hash1 = 0X103D, |
|
91 simple_config_Attribute_Type_R_Hash2 = 0X103E, |
|
92 simple_config_Attribute_Type_R_SNonce1 = 0X103F, |
|
93 simple_config_Attribute_Type_R_SNonce2 = 0x1040, |
|
94 simple_config_Attribute_Type_Selected_Registrar = 0x1041, |
|
95 simple_config_Attribute_Type_Serial_Number = 0x1042, |
|
96 simple_config_Attribute_Type_Simple_Config_State = 0x1044, |
|
97 simple_config_Attribute_Type_SSID = 0x1045, |
|
98 simple_config_Attribute_Type_Total_Networks = 0x1046, |
|
99 simple_config_Attribute_Type_UUID_E = 0x1047, |
|
100 simple_config_Attribute_Type_UUID_R = 0x1048, |
|
101 simple_config_Attribute_Type_Vendor_Extension = 0x1049, |
|
102 simple_config_Attribute_Type_Version = 0x104A, |
|
103 simple_config_Attribute_Type_X_509_Certificate_Request = 0x104B, |
|
104 simple_config_Attribute_Type_X_509_Certificate = 0x104C, |
|
105 simple_config_Attribute_Type_EAP_Identity = 0x104D, |
|
106 simple_config_Attribute_Type_Message_Counter = 0x104E, |
|
107 simple_config_Attribute_Type_Public_Key_Hash = 0x104F, |
|
108 simple_config_Attribute_Type_Rekey_Key = 0x1050, |
|
109 simple_config_Attribute_Type_Key_Lifetime = 0x1051, |
|
110 simple_config_Attribute_Type_Permitted_Config_Methods = 0x1052, |
|
111 simple_config_Attribute_Type_Selected_Registrar_Config_Methods = 0x1053, |
|
112 simple_config_Attribute_Type_Primary_Device_Type = 0x1054, |
|
113 simple_config_Attribute_Type_Secondary_Device_Type_List = 0x1055, |
|
114 simple_config_Attribute_Type_Portable_Device = 0x1056, |
|
115 simple_config_Attribute_Type_AP_Setup_Locked = 0x1057, |
|
116 simple_config_Attribute_Type_Application_List = 0x1058, |
|
117 simple_config_Attribute_Type_EAP_Type = 0x1059, |
|
118 simple_config_Attribute_Type_Initialization_Vector = 0x1060, |
|
119 simple_config_Attribute_Type_Key_Provided_Automatically = 0x1061, |
|
120 simple_config_Attribute_Type_802_1X_Enabled = 0x1062, |
|
121 simple_config_Attribute_Type_Last_Correct_Value = simple_config_Attribute_Type_802_1X_Enabled, |
|
122 }; |
|
123 |
|
124 |
|
125 //---------------------------------------------------------------------------- |
|
126 |
|
127 #endif //#if !defined(_SIMPLE_CONFIG_ATTRIBUTE_TYPE_H_) |
|
128 |
|
129 // End. |