Sony Ericsson UIQ 3 manual Developers guidelines Signing applications

Page 78

Developers guidelines Signing applications

CContactDatabase::ResetServerSpeedDialsL();{} CContactDatabase::SetCurrentDatabase(const TDesC &)const;{} CContactDatabase::SetCurrentItem(const TContactItemId);{} CContactDatabase::SetDatabaseDriveL(TDriveUnit,TBool);{} CContactDatabase::SetFieldAsSpeedDialL(CContactItem &,TInt,TInt);{ReadUserData} CContactDatabase::UpdateContactLC(TContactItemId,CContactItem *);{ReadUserData} CContactDatabase::UpdateExistingContactL(CContactItem &);{} CContactDatabase::doAddNewContactL(CContactItem &,TBool,TBool);{} CContactDatabase::doCommitContactL(const CContactItem &,TBool,TBool);{ReadUserData} CContactDatabase::doDeleteContactL(TContactItemId,TBool,TBool,TBool);{ReadUserData} CContactDatabase::doDeleteContactsL(const CContactIdArray &,TBool &);{ReadUserData} CContactDatabase::doOpenL(const TDesC &,TThreadAccess,TBool);{} CFaxTransfer::AddSourceL(const TFileName &,TFaxPreferredCompression);{} CFaxTransfer::AddSourceL(const TFileName &,TInt,TFaxPreferredCompression);{} CFaxTransfer::AddSourceL(const TFileName &,TInt,TInt,TFaxPreferredCompression);{} CFaxTransfer::RemoveAllSources();{}

CFaxTransfer::SetPhoneNumberL(TDesC8 &);{} CFaxTransfer::Start(TRequestStatus &);{NetworkServices, ReadUserData} CFaxTransfer::Stop();{NetworkServices, ReadUserData} CFaxTransferSource::AddSourceL(const TFileName &,TFaxPreferredCompression);{} CFaxTransferSource::AddSourceL(const TFileName &,TInt,TFaxPreferredCompression);{} CFaxTransferSource::AddSourceL(const TFileName &,TInt,TInt,TFaxPreferredCompression);{} CFaxTransferSource::RemoveAllSources();{}

CSmsEventLogger::AddEvent(TRequestStatus &,const CSmsMessage &,const TLogSmsPduData &,TInt *);{}

CSmsEventLogger::ChangeEvent(TRequestStatus &,const CSmsMessage &,const TLogSmsPduData &,TInt *);{}

CSmsEventLogger::DeleteEvent(TRequestStatus &);{}

CSmsHeader::ExternalizeL(RMsvWriteStream &)const;{}

78

October 2006

Image 78
Contents Signing applications Preface Purpose of this documentProducts Sony Ericsson Developer WorldDocument conventions AbbreviationsTypographical conventions Trademarks and acknowledgementsDocument history Change historyContents Developers guidelines Signing applications Symbian OS v9 security architecture Introduction CapabilitiesRestricted and unrestricted APIs Secure Identifier, SID IdentifiersUnique Identifiers, UIDs Vendor Identifier, VIDData caging Unsigned sandboxed applicationsSymbian Signed applications Capability mappingCapability User granted permission Basic Capabilties Developer certificates ACS publisher ID Publisher certifiersSigning freeware applications Symbian OS v9 application signing Planning for development Signing or notRequired capabilities UserEnvironment LocalServicesNetworkServices LocationSWEvent PowerMgmtWriteDeviceData ProtServCreating a Symbian Signed application General signing procedureDiskAdmin AllFilesSymbian Signed portal account registration UID allocationUID UID range Purpose Class To retrieve a UID from the Symbian Signed PortalACS publisher ID Number of IMEIs Identity requirementsExtended Capabilities Developers guidelines Signing applications To do before submitting the application UID InformationPolicy statement dialog PKG file formatDevelopers guidelines Signing applications Appendix Functions listed by capability Capability AllFilesCapability CommDD Capability DiskAdmin Capability Drm Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Capability LocalServices Developers guidelines Signing applications Capability Location Capability MultimediaDD Capability NetworkControl Developers guidelines Signing applications Developers guidelines Signing applications Capability NetworkServices Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Capability PowerMgmt Capability ProtServCapability ReadDeviceData Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Capability ReadUserData Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Capability SurroundingsDD Capability SwEvent Capability Tcb Capability TrustedUI Capability UserEnvironmentCapability WriteDeviceData Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Capability WriteUserData Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Developers guidelines Signing applications Capability Illegal Developers guidelines Signing applications