Sony Ericsson UIQ 3 manual Number of IMEIs, Identity requirements

Page 22

Developers guidelines Signing applications

Developer certificates can be issued on three different levels, depending primarily on wich capabilities are required and how many specific phones (identified by their IMEI) are to be used for testing. The following table lists granted capabilites for each certificate level, and the requirements for a developer to be allowed to request a developer certificate on a certain level.

Number of IMEIs

 

1

 

1-20

Sony Ericsson approved

 

 

 

 

 

 

 

Identity requirements

Registration

Registration

Registration

 

IMEI

IMEIs

IMEIs

 

 

 

ACS Publisher ID

ACS Publisher ID

 

 

 

 

 

Sony Ericsson

 

 

 

 

 

 

approval

 

 

 

 

 

 

 

LocalServices

 

 

 

 

 

 

 

 

 

 

Location

 

 

 

 

 

 

 

 

 

 

NetworkServices

 

 

 

 

 

 

 

 

 

 

PowerMgmt

 

 

 

 

 

 

 

 

 

 

ProtServ

 

 

 

 

 

 

 

 

 

 

ReadUserData

 

 

 

 

 

 

 

 

 

 

SurroundingsDD

 

 

 

 

 

 

 

 

 

 

SWEvent

 

 

 

 

 

 

 

 

 

 

UserEnvironment

 

 

 

 

 

 

 

 

 

 

WriteUserData

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ReadDeviceData

 

 

 

 

 

 

 

 

 

 

 

TrustedUI

 

 

 

 

 

 

 

 

 

 

 

WriteDeviceData

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

AllFiles

 

 

 

 

 

 

 

 

 

 

 

 

CommDD

 

 

 

 

 

 

 

 

 

 

 

 

DiskAdmin

 

 

 

 

 

 

 

 

 

 

 

 

DRM

 

 

 

 

 

 

 

 

 

 

 

 

MultimediaDD

 

 

 

 

 

 

 

 

 

 

 

 

NetworkControl

 

 

 

 

 

 

 

 

 

 

 

 

TCB

 

 

 

 

 

 

 

 

 

 

 

 

Note that this mapping is not fully conformant to the capabiliy sets (basic, extended and phone manufac- turer approved) as defined in Symbian OS.

Requesting a developer certificate

Developer certificates can only be retrieved via the Symbian Signed portal by registered users. The proc- ess for retrieving a Sony Ericsson approved developer certificate is slightly different than otherwise, and is described below.

22

October 2006

Image 22
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 Capabilities IntroductionRestricted and unrestricted APIs Secure Identifier, SID IdentifiersUnique Identifiers, UIDs Vendor Identifier, VIDData caging Unsigned sandboxed applicationsCapability mapping Symbian Signed applicationsCapability User granted permission Basic Capabilties ACS publisher ID Publisher certifiers Developer certificatesSigning freeware applications Symbian OS v9 application signing Signing or not Planning for developmentRequired 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 Capability AllFiles Functions listed by capabilityCapability 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 ProtServ Capability PowerMgmtCapability 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 TrustedUI Capability UserEnvironment Capability TcbCapability 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