CEAPPluginConfigurationIf Class Reference

class CEAPPluginConfigurationIf : public CBase

CEAPPluginConfigurationIf class ECOM interface for EAP PLugin Configuration.

Inherits from

  • CEAPPluginConfigurationIf

Constructor & Destructor Documentation

~CEAPPluginConfigurationIf()

~CEAPPluginConfigurationIf()[inline, virtual]

Member Functions Documentation

ChangeIapIDL(const TUint32, const TUint32)

voidChangeIapIDL(const TUint32aOldIapID,
const TUint32aNewIapID
)[pure virtual]

Changes the index of the EAP settings for all EAP types

Parameters

const TUint32 aOldIapID
const TUint32 aNewIapID

CopySettingsL(const TUint32, const TUint32)

voidCopySettingsL(const TUint32aSourceIapID,
const TUint32aDestinationIapID
)[pure virtual]

Copies the EAP type settings to another ID

Parameters

const TUint32 aSourceIapID
const TUint32 aDestinationIapID

DeleteSettingsL(const TUint32)

voidDeleteSettingsL(const TUint32aIapID)[pure virtual]

Deletes all EAP types' settings for the given IAP.

Parameters

const TUint32 aIapID

EAPPluginConfigurationL(TDes &, const TUint32, const TDes &)

TInt EAPPluginConfigurationL(TDes &aWPAEAPPlugin,
const TUint32aIapID,
const TDes &aConnectionName
)[pure virtual]

Load the EAP Plugin configuration

Parameters

TDes & aWPAEAPPluginThe list of EAPs in use as it was read from WlanEapList column of WLANServiceTable. In output it contains the new list as it has to be written in the same column of database.
const TUint32 aIapID
const TDes & aConnectionNameThe name of the connection.

EAPPluginConfigurationL(TDes8 &, TDes8 &, const TUint32, const TDes &)

TInt EAPPluginConfigurationL(TDes8 &aWPAEnabledEAPPlugin,
TDes8 &aWPADisabledEAPPlugin,
const TUint32aIapID,
const TDes &aConnectionName
)[pure virtual]

Load the EAP Plugin configuration (with expanded EAP types)

Parameters

TDes8 & aWPAEnabledEAPPluginThe list of enabled EAPs in use as it was read from WlanEnabledEapList column of WLANServiceTable. In output it contains the new list as it has to be written in the same column of database.
TDes8 & aWPADisabledEAPPluginThe list of disabled EAPs in use as it was read from WlanDisabledEapList column of WLANServiceTable. In output it contains the new list as it has to be written in the same column of database.
const TUint32 aIapID
const TDes & aConnectionNameThe name of the connection.

NewL(const TDesC8 &)

CEAPPluginConfigurationIf *NewL(const TDesC8 &aMatchString)[static, inline]

Parameters

const TDesC8 & aMatchString

ShowEAPTypeInfo()

voidShowEAPTypeInfo()[pure virtual]

Shows the EAP type info.

Member Data Documentation

TUid iDtor_ID_Key

TUid iDtor_ID_Key[private]