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)
IMPORT_C
TInt
|
SetKeyDataL
|
(
|
const
TInt
|
aElement,
|
|
const
TDesC
&
|
aKeyData,
|
|
const
TBool
|
aHex
|
|
)
|
|
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.