CWapiCertificates Class Reference
class CWapiCertificates : public CActive |
This is a wrapper class which can be used to handle WAPI related certificates
Constructor & Destructor Documentation
CWapiCertificates()
IMPORT_C | CWapiCertificates | ( | ) | |
~CWapiCertificates()
IMPORT_C | ~CWapiCertificates | ( | ) | |
Member Functions Documentation
ConstructL()
Function for reserving memory for the internal data types
DeleteAPSpecificDataL(const TInt)
IMPORT_C void | DeleteAPSpecificDataL | ( | const TInt | aId | ) | |
Delete AP related data from certificate database tables
Parameters
const TInt aId | Service table id |
DoCancel()
void | DoCancel | ( | ) | [protected, virtual] |
GetAllCertificateLabelsL(RArray< TBuf< KMaxLabelLength > > **, RArray< TBuf8< KMaxIdentityLength > > **, RArray< TBuf< KMaxLabelLength > > **, RArray< TBuf8< KMaxIdentityLength > > **)
Gets a list of the available WAPI user and CA certificates
NOTE that the caller is responsible for freeing the memory of the arrays
GetConfigurationL(const TInt, TDes &, TDes &)
IMPORT_C void | GetConfigurationL | ( | const TInt | aId, |
| TDes & | aCACert, |
| TDes & | aUserCert |
| ) | |
Gets the WAPI certificate configuration of a specific AP
Parameters
const TInt aId | Service table id |
TDes & aCACert | Id matching the selected WAPI CA certificate |
TDes & aUserCert | Id matching the selected WAPI User certificate |
ResetCertificateStoreL()
IMPORT_C void | ResetCertificateStoreL | ( | ) | |
Resets the WAPI Certificate store
RunL()
void | RunL | ( | ) | [protected, virtual] |
SetCACertL(const TInt, const TBuf8< KMaxIdentityLength >)
Sets the WAPI certificate configuration of a specific AP
SetUserCertL(const TInt, const TBuf8< KMaxIdentityLength >)
Sets the WAPI certificate configuration of a specific AP
Member Data Documentation
abs_eap_am_tools_c * iAmTools
abs_eap_am_tools_c * | iAmTools | [private] |
CCertificateStoreDatabase * iCertDB
CCertificateStoreDatabase * | iCertDB | [private] |
dummy_wapi_core_c * iDummyCore
dummy_wapi_core_c * | iDummyCore | [private] |
ec_certificate_store_c * iEcCertStore
ec_certificate_store_c * | iEcCertStore | [private] |
CActiveSchedulerWait
iWait
wapi_am_core_symbian_c * iWapiCore
wapi_am_core_symbian_c * | iWapiCore | [private] |
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.