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:
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.blackberry.api.phone
- net.rim.blackberry.api.phone.phonelogs
- net.rim.device.api.browser.field
- net.rim.device.api.browser.plugin
- net.rim.device.api.crypto.*
- net.rim.device.api.io.http
- 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.
Next topic: IT policy support
Previous topic: Controlled APIs and code signing