eapol/eapol_framework/eapol_symbian/am/type/gsmsim/symbian/plugin/inc/EapSimDbDefaults.h
changeset 33 938269283a16
parent 2 1c7bc153c08e
child 46 c74b3d9f6b9e
equal deleted inserted replaced
22:093cf0757204 33:938269283a16
    14 * Description:  EAP and WLAN authentication protocols.
    14 * Description:  EAP and WLAN authentication protocols.
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 /*
    18 /*
    19 * %version: 18 %
    19 * %version: %
    20 */
    20 */
    21 
    21 
    22 #if !defined(_EAPSIMDBDEFAULTS_H_)
    22 #if !defined(_EAPSIMDBDEFAULTS_H_)
    23 #define _EAPSIMDBDEFAULTS_H_
    23 #define _EAPSIMDBDEFAULTS_H_
    24 
    24 
    25 enum TGSMSIMUsePseudonymId 
    25 #include "EapPluginDbDefaults.h"
    26 {
       
    27 	EGSMSIMUsePseudonymIdNo,		// False. Don't use pseudonym id.
       
    28 	EGSMSIMUsePseudonymIdYes,		// True. Use pseudonym id.
       
    29 	EGSMSIMUsePseudonymIdNotValid 	// This indicates that the value is not configured.
       
    30 };
       
    31 
       
    32 enum TGSMSIMUseManualRealm 
       
    33 {
       
    34 	EGSMSIMUseManualRealmNo,		// False. Don't use Manual Realm.
       
    35 	EGSMSIMUseManualRealmYes,		// True. Use Manual Realm.
       
    36 };
       
    37 
       
    38 enum TGSMSIMUseManualUsername 
       
    39 {
       
    40 	EGSMSIMUseManualUsernameNo,		// False. Don't use Manual Username.
       
    41 	EGSMSIMUseManualUsernameYes,		// True. Use Manual Username.
       
    42 };
       
    43 
    26 
    44 // LOCAL CONSTANTS
    27 // LOCAL CONSTANTS
    45 const TInt default_EAP_GSMSIM_use_manual_realm = EGSMSIMUseManualRealmNo;
    28 const TInt default_EAP_GSMSIM_use_manual_realm = EEapDbFalse;
    46 _LIT(default_EAP_GSMSIM_manual_realm, "");
       
    47 
    29 
    48 const TInt default_EAP_GSMSIM_use_manual_username = EGSMSIMUseManualUsernameNo;
    30 const TInt default_EAP_GSMSIM_use_manual_username = EEapDbFalse;
    49 _LIT(default_EAP_GSMSIM_manual_username, "");
       
    50 
    31 
    51 const TInt default_EAP_GSMSIM_use_pseudonym_identity = EGSMSIMUsePseudonymIdYes; // Default is, use pseudonym identity.
    32 const TInt default_EAP_GSMSIM_use_pseudonym_identity = EEapDbTrue; // Default is, use pseudonym identity.
    52 
       
    53 const TInt64 default_MaxSessionTime = 0; // 0 means read from configuration file.
       
    54 const TInt64 default_FullAuthTime = 0;
       
    55 
    33 
    56 const TUint KMaxPseudonymIdLengthInDB = 1020; // This is the max possible length of an EAP packet.
    34 const TUint KMaxPseudonymIdLengthInDB = 1020; // This is the max possible length of an EAP packet.
    57 const TUint KMaxReauthIdLengthInDB = 1020; //  Hope pseudonym id or reauth id can't be more than that.
    35 const TUint KMaxReauthIdLengthInDB = 1020; //  Hope pseudonym id or reauth id can't be more than that.
    58 
       
    59 const TUint KMaxManualUsernameLengthInDB = 255;
       
    60 const TUint KMaxManualRealmLengthInDB = 255;
       
    61 
    36 
    62 const TUint KMaxIMSILengthInDB = 15;
    37 const TUint KMaxIMSILengthInDB = 15;
    63 
    38 
    64 const TUint KMaxXKeyLengthInDB = 20;
    39 const TUint KMaxXKeyLengthInDB = 20;
    65 const TUint KMaxK_autLengthInDB = 16;
    40 const TUint KMaxK_autLengthInDB = 16;