eapol/eapol_framework/eapol_common/type/simple_config/simple_config/include/simple_config_attribute_type.h
changeset 0 c8830336c852
child 2 1c7bc153c08e
equal deleted inserted replaced
-1:000000000000 0:c8830336c852
       
     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.