CWPASecuritySettings Class Reference
class CWPASecuritySettings : public CBase
|
Constructor & Destructor Documentation
~CWPASecuritySettings()
IMPORT_C
|
~CWPASecuritySettings
|
(
|
)
|
|
Member Functions Documentation
DeleteL(TUint32)
IMPORT_C void
|
DeleteL
|
(
|
TUint32
|
aIapId
|
)
|
const
|
Delete from database. It actually just removes EAP Configuration.
Parameters
TUint32
aIapId
|
Id of the IAP to be saved
|
EditL(CWPASecuritySettingsUi &, 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
|
CommsDat session.
|
NewL(TSecurityMode)
Two-phased constructor. Leaves on failure.
Parameters
TSecurityMode
aSecurityMode
|
The chosen security mode. It can be ESecurityMode8021x or ESecurityModeWpa
|
SaveL(TUint32, CCommsDatabase &, TTypeOfSaving, TUint32)
Parameters
TUint32
aIapId
|
Wlan Service Table Id of the IAP to be saved
|
CCommsDatabase
& aCommsDb
|
Comms database.
|
TTypeOfSaving
aTypeOfSaving
|
Tells what kind of AP we are going to save: it can be ESavingEditedAP, ESavingBrandNewAP, or ESavingNewAPAsACopy
|
TUint32
aOldIapId
|
The old Id of the IAP; it is used to save the EAP configuration, only when aIsNewAP is ETrue
|
SaveL(TUint32, CMDBSession &, TTypeOfSaving, TUint32)
Parameters
TUint32
aIapId
|
Wlan Service Table Id of the IAP to be saved
|
CMDBSession
& aSession
|
CommsDat session.
|
TTypeOfSaving
aTypeOfSaving
|
Tells what kind of AP we are going to save: it can be ESavingEditedAP, ESavingBrandNewAP, or ESavingNewAPAsACopy
|
TUint32
aOldIapId
|
The old Id of the IAP; it is used to save the EAP configuration, only when aIsNewAP is ETrue
|
SetWPADisabledEAPPlugin(const TDesC8 &)
IMPORT_C
TInt
|
SetWPADisabledEAPPlugin
|
(
|
const
TDesC8
&
|
aDisabledPluginList
|
)
|
|
Sets the list of disabled EAP types
Parameters
const
TDesC8
& aDisabledPluginList
|
Enumeration of disabled plugins in expanded EAP type format
|
SetWPAEnabledEAPPlugin(const TDesC8 &)
IMPORT_C
TInt
|
SetWPAEnabledEAPPlugin
|
(
|
const
TDesC8
&
|
aEnabledPluginList
|
)
|
|
Sets the list of enabled EAP types.
Parameters
const
TDesC8
& aEnabledPluginList
|
Enumeration of enabled plugins in expanded EAP type format
|
SetWPAPreSharedKey(const TDesC &)
IMPORT_C
TInt
|
SetWPAPreSharedKey
|
(
|
const
TDesC
&
|
aPreSharedKey
|
)
|
|
Parameters
const
TDesC
& aPreSharedKey
|
The key to be set
|
Member Enumerations Documentation
Enum TEvent
Enumerators
ENone = 0x0000
|
|
EModified = 0x0001
|
|
EValid = 0x0010
|
|
EExitReq = 0x0020
|
|
EShutDownReq = 0x0040
|
|
Member Data Documentation
CWPASecuritySettingsImpl * 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.