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.