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.