eapol/eapol_framework/eapol_symbian/am/type/aka/symbian/plugin/inc/EapAkaDbDefaults.h
branchRCL_3
changeset 18 bad0cc58d154
parent 2 1c7bc153c08e
child 19 c74b3d9f6b9e
equal deleted inserted replaced
17:30e048a7b597 18:bad0cc58d154
    14 * Description:  EAP and WLAN authentication protocols.
    14 * Description:  EAP and WLAN authentication protocols.
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 /*
    18 /*
    19 * %version: 17 %
    19 * %version: %
    20 */
    20 */
    21 
    21 
    22 #if !defined(_EAPAKADBDEFAULTS_H_)
    22 #if !defined(_EAPAKADBDEFAULTS_H_)
    23 #define _EAPAKADBDEFAULTS_H_
    23 #define _EAPAKADBDEFAULTS_H_
    24 
    24 
    25 enum TAKAUsePseudonymId 
    25 #include "EapPluginDbDefaults.h"
    26 {
       
    27 	EAKAUsePseudonymIdNo,		// False. Don't use pseudonym id.
       
    28 	EAKAUsePseudonymIdYes,		// True. Use pseudonym id.
       
    29 	EAKAUsePseudonymIdNotValid 	// This indicates that the value is not configured.
       
    30 };
       
    31 
       
    32 enum TAKAUseManualRealm 
       
    33 {
       
    34 	EAKAUseManualRealmNo,		// False. Don't use Manual Realm.
       
    35 	EAKAUseManualRealmYes,		// True. Use Manual Realm.
       
    36 };
       
    37 
       
    38 enum TAKAUseManualUsername 
       
    39 {
       
    40 	EAKAUseManualUsernameNo,		// False. Don't use Manual Username.
       
    41 	EAKAUseManualUsernameYes,		// True. Use Manual Username.
       
    42 };
       
    43 
    26 
    44 // LOCAL CONSTANTS
    27 // LOCAL CONSTANTS
    45 const TUint default_EAP_AKA_use_manual_realm = EAKAUseManualRealmNo;
    28 const TUint default_EAP_AKA_use_manual_realm = EEapDbFalse;
    46 _LIT(default_EAP_AKA_manual_realm, "");
       
    47 
    29 
    48 const TUint default_EAP_AKA_use_manual_username = EAKAUseManualUsernameNo;
    30 const TUint default_EAP_AKA_use_manual_username = EEapDbFalse;
    49 _LIT(default_EAP_AKA_manual_username, "");
       
    50 
    31 
    51 const TUint default_EAP_AKA_use_pseudonym_identity = EAKAUsePseudonymIdYes; // Default is use pseudonym identity.
    32 const TUint default_EAP_AKA_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; 		// pseudonym id or reauth id can't be more than that.
    35 const TUint KMaxReauthIdLengthInDB = 1020; 		// 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;