eapol/eapol_framework/eapol_symbian/am/type/gsmsim/symbian/plugin/inc/EapSimDbDefaults.h
branchRCL_3
changeset 46 c74b3d9f6b9e
parent 45 bad0cc58d154
equal deleted inserted replaced
45:bad0cc58d154 46:c74b3d9f6b9e
    14 * Description:  EAP and WLAN authentication protocols.
    14 * Description:  EAP and WLAN authentication protocols.
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 /*
    18 /*
    19 * %version: %
    19 * %version: 18 %
    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 #include "EapPluginDbDefaults.h"
    25 enum TGSMSIMUsePseudonymId 
       
    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 };
    26 
    43 
    27 // LOCAL CONSTANTS
    44 // LOCAL CONSTANTS
    28 const TInt default_EAP_GSMSIM_use_manual_realm = EEapDbFalse;
    45 const TInt default_EAP_GSMSIM_use_manual_realm = EGSMSIMUseManualRealmNo;
       
    46 _LIT(default_EAP_GSMSIM_manual_realm, "");
    29 
    47 
    30 const TInt default_EAP_GSMSIM_use_manual_username = EEapDbFalse;
    48 const TInt default_EAP_GSMSIM_use_manual_username = EGSMSIMUseManualUsernameNo;
       
    49 _LIT(default_EAP_GSMSIM_manual_username, "");
    31 
    50 
    32 const TInt default_EAP_GSMSIM_use_pseudonym_identity = EEapDbTrue; // Default is, use pseudonym identity.
    51 const TInt default_EAP_GSMSIM_use_pseudonym_identity = EGSMSIMUsePseudonymIdYes; // Default is, use pseudonym identity.
       
    52 
       
    53 const TInt64 default_MaxSessionTime = 0; // 0 means read from configuration file.
       
    54 const TInt64 default_FullAuthTime = 0;
    33 
    55 
    34 const TUint KMaxPseudonymIdLengthInDB = 1020; // This is the max possible length of an EAP packet.
    56 const TUint KMaxPseudonymIdLengthInDB = 1020; // This is the max possible length of an EAP packet.
    35 const TUint KMaxReauthIdLengthInDB = 1020; //  Hope pseudonym id or reauth id can't be more than that.
    57 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;
    36 
    61 
    37 const TUint KMaxIMSILengthInDB = 15;
    62 const TUint KMaxIMSILengthInDB = 15;
    38 
    63 
    39 const TUint KMaxXKeyLengthInDB = 20;
    64 const TUint KMaxXKeyLengthInDB = 20;
    40 const TUint KMaxK_autLengthInDB = 16;
    65 const TUint KMaxK_autLengthInDB = 16;