Java APIs with controlled access
RIM controls Runtime APIs, BlackBerry® Application APIs, and BlackBerry Cryptography APIs.
You can test BlackBerry device applications that use controlled APIs in the BlackBerry® Smartphone Simulator without code signatures; however, you must obtain code signatures from RIM before you can load the BlackBerry device applications onto BlackBerry devices.
If you use any of the following BlackBerry API packages, your BlackBerry device application requires code signatures before you can load it onto 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
Next topic: Register to use controlled APIs
Previous topic: Check if a code signature is required