These properties set permission attributes for protected APIs called by the MIDlet suite. To view this property page, right-click on a project and choose API Permissions. Select the Application Descriptor category, and select the Attributes tab.
The Requested Permissions table in this page has two fields:
API. The API permissions requested by the MIDlet.
Required. If checked, the permission is required. At installation, if the required permission can not be granted by the application management software, the application will not be installed. If the box is not checked, the permission is optional. If an optional permission is denied, the application might continue to function, although its functionality can be limited.
Adding Permission Requests
Click the Add Button. The API Permission for API dialog opens.
Choose an API from the dropdown list or enter an API into the combo box and click OK.
In the Requested Permissions table, check the Required box if you want installation to fail in the event that permission cannot be granted.
For more information, see "Security for MIDP Applications" in the MIDP 2.0 (JSR 118) specification, available at: http://developers.sun.com/techtopics/mobility/midp/articles/pushreg/.