Forum Nokia
Nokia Connecting People

Login Register

 

Home: Platforms: S60 platform Symbian OS Platform Security

Symbian OS Platform Security

Documents
Download Capability granting process description and other important documents.

Discussions
Discuss signing, certification and security issues and share ideas with other developers in our Discussion Boards.

Webinars
Check webinars about signing, Symbian Signed and access to capabilities.

eLearning
Learn more about Platform Security.

Screencasts
Find out more about preparing an application for Symbian Signed in the screencast Getting Ready for Symbian Signed with Carbide.c++.

FAQ
Check the most common questions about Platform Security and capabilities.

Wiki
Check out the Testing pages in the Forum Nokia Developer Wiki.

A capability is an access token that corresponds to an access permission of sensitive system resources.

The platform security architecture provides a number of different capabilities, such as access to the network connections or to the complete file system. To access a system resource, a client program must hold the appropriate capability.


Capability Descriptions
See what different capabilities mean.


Capability Solutions
Check the cases when sensitive capabilities are needed, and when not.





Overview

Symbian OS platform security was introduced in S60 3rd Edition with the implementation of Symbian OS V9 as the S60 platform's underlying operating system. Platform security enhances the existing security features of Symbian OS to deliver a more secure platform for mobile devices. This secure platform offers device users greater assurance about the security of their devices and the data they hold.

Platform security offers developers a larger, more confident base of mobile consumers, who are more willing to install applications. It has also brought some additional elements to the application testing and certification process. Capability model was implemented to restrict the access to most sensitive APIs and to provide more security to users. Some of the capabilities are granted through Symbian Signed, and most sensitive ones require also manufacturer approval. Please notice that Symbian Signed is not mandatory, if your application uses only unrestricted APIs or user-grantable capabilities.

Learn more about
Capability granting process
Symbian Signed
Testing

Back to top

Learn how to
download applications

java symbian_os s60 maemo c++

Community highlights

Discussion thread of the week

S60 5th Ed UI Touch and Sensors

Champion of the month

Xiaotian Chen
Read more about
Xiaotian on the
Champions web site.

Newsletter sign up

Privacy policy   Archives

Press

Events

Forum Nokia feed

  • Latest devices
  • Latest documents
  • Latest tools
  • Latest blog entries

Terms & Conditions | Privacy policy | Site map | Developer feedback | © Nokia 2008


RDF Facets:


qdcZcoverageQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX
qdcZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ
qdcZtypeQUqfnTypeZE52esourceQ
qdcZtypeQUqfnTypeZWebpageQ
qdcZtypeQUqmarsZManagedE52esourceQ
qdcZtypeQUqwebZInformationE52esourceQ
qdcZtypeQUqwebZPageQ
qdcZtypeQUqrdfsZE52esourceQ
qfnZdistributionQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX
qfnZtypeQUqfnTypeZE52esourceQ
qfnZtypeQUqfnTypeZWebpageQ
qfnZtypeQUqmarsZManagedE52esourceQ
qfnZtypeQUqwebZInformationE52esourceQ
qfnZtypeQUqwebZPageQ
qfnZtypeQUqrdfsZE52esourceQ
qmarsZlanguageQUxhttpE3AE2FE2FswE2EnokiaE2EcomE2FlanguageE2D1E2FenX
qrdfZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ
qrdfZtypeQUqfnTypeZE52esourceQ
qrdfZtypeQUqfnTypeZWebpageQ
qrdfZtypeQUqmarsZManagedE52esourceQ
qrdfZtypeQUqwebZInformationE52esourceQ
qrdfZtypeQUqwebZPageQ
qrdfZtypeQUqrdfsZE52esourceQ