Help Center

Local Navigation

BlackBerry APIs with controlled access

You can run applications that use controlled APIs in the BlackBerry® Smartphone Simulator without code signatures; however, you must obtain code signatures from Research In Motion before you can install these applications on BlackBerry devices.

You can use the following categories of RIM controlled APIs:
  • Runtime APIs
  • BlackBerry® Application APIs
  • BlackBerry Cryptographic API

If you use any of the following BlackBerry API packages, your application requires code signatures before you can install it on a BlackBerry device:

  • net.rim.blackberry.api.browser
  • net.rim.blackberry.api.invoke
  • net.rim.blackberry.api.mail
  • net.rim.blackberry.api.mail.event
  • net.rim.blackberry.api.menuitem
  • net.rim.blackberry.api.options
  • net.rim.blackberry.api.pdap
  • net.rim.device.api.browser.field
  • net.rim.device.api.browser.plugin
  • net.rim.device.api.crypto.*
  • net.rim.device.api.notification
  • net.rim.device.api.servicebook
  • net.rim.device.api.synchronization
  • net.rim.device.api.system

For more information about RIM controlled APIs, see the BlackBerry API reference.


Was this information helpful? Send us your comments.