CWEPSecuritySettings Class Reference
class CWEPSecuritySettings : public CBase |
Public Member Enumerations |
---|
enum | TEvent { ENone = 0x0000, EModified = 0x0001, EValid = 0x0010, EExitReq = 0x0020, EShutDownReq = 0x0040 } |
enum | TWEPAuthentication { EAuthOpen, EAuthShared } |
enum | TWEPKeyFormat { EAscii, EHexadecimal } |
enum | TWEPKeyInUse { EKeyNumber1, EKeyNumber2, EKeyNumber3, EKeyNumber4 } |
enum | TWEPKeyLength { E40Bits, E104Bits, E232Bits } |
enum | TWepMember { EWepKeyInUse, EWepAuthentication, EWepKeyConfiguration, EWepKeyLength, EWepKeyFormat, EWepKeyData } |
Constructor & Destructor Documentation
~CWEPSecuritySettings()
IMPORT_C | ~CWEPSecuritySettings | ( | ) | |
Member Functions Documentation
EditL(CWEPSecuritySettingsUi &, const TDesC &)
IsValid()
IMPORT_C TBool | IsValid | ( | ) | const |
Tells if the settings are valid and can be saved
LoadL(TUint32, CCommsDatabase &)
LoadL(TUint32, CMDBSession &)
Parameters
TUint32 aIapId | Wlan Service Table Id of the IAP to be loaded |
CMDBSession & aSession | Session to CommsDat. |
NewL()
Two-phased constructor. Leaves on failure.
SaveL(TUint32, CCommsDatabase &)
SaveL(TUint32, CMDBSession &)
Parameters
TUint32 aIapId | Wlan Service Table Id of the IAP to be saved |
CMDBSession & aSession | Session to CommsDat. |
SetAuthentication(TWEPAuthentication)
Sets the authentication type.
SetKeyDataL(const TInt, const TDesC &, const TBool)
Sets the new data of the key
Parameters
const TInt aElement | Index of the element whose data has to be set. |
const TDesC & aKeyData | The new value for data of the key. |
const TBool aHex | ETrue if data is in Ascii format |
SetKeyInUse(TWEPKeyInUse)
Sets the index of the key to use.
Member Enumerations Documentation
Enum TEvent
Enumerators
ENone = 0x0000 | |
EModified = 0x0001 | |
EValid = 0x0010 | |
EExitReq = 0x0020 | |
EShutDownReq = 0x0040 | |
Enum TWEPKeyInUse
Enumerators
EKeyNumber1 | |
EKeyNumber2 | |
EKeyNumber3 | |
EKeyNumber4 | |
Enum TWEPKeyLength
Enumerators
E40Bits | |
E104Bits | |
E232Bits | |
Enum TWepMember
Enumerators
EWepKeyInUse | |
EWepAuthentication | |
EWepKeyConfiguration | |
EWepKeyLength | |
EWepKeyFormat | |
EWepKeyData | |
Member Data Documentation
CWEPSecuritySettingsImpl * iImpl
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.