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.