The CPClient supports the provisioning of browser bookmarks and the browser start page via OMA CP. Only a single start page can be provisioned but no limits, apart from those imposed by WAP Push, are placed upon the number of bookmarks.
The CPClient only supports a single set of browser settings. If an OMA CP document contains multiple browser application characteristics, all but the first characteristic are ignored.
Finally, all connectoid references inside a browser application characteristic are also ignored. The browser will use the device's connection manager to determine the best way to connect to the Internet. This may be achieved via one of the connectoids provisioned in the CP document but the CPClient does not allow the document to explicitly specify this.
|OMA CP Parameter||Occurrence||Description||Permissible Values|
|Supported Browser Parameters|
|APPLICATION/APPID||1||Identifies the application characteristic as a group of Browser settings.||w2|
|APPLICATION/RESOURCE||1 or more||Characteristic that contains settings for a single bookmark|
|APPLICATION/RESOURCE/URI||1||The bookmark's URL||A URL|
|APPLICATION/RESOURCE/NAME||0 or 1||A friendly name for the bookmark.||A string|
|APPLICATION/RESOURCE/STARTPAGE||0 or 1||Indicates that the bookmark should also be the start page. Only one bookmark should contain this parameter||N/A|
As an example, consider the following OMA CP document.
<wap-provisioningdoc version="1.0"> <characteristic type="APPLICATION"> <parm name="APPID" value="w2"/> <characteristic type="RESOURCE"> <parm name="URI" value="http://www.intel.com"/> <parm name="NAME" value="Intel"/> <parm name="STARTPAGE"/> </characteristic> <characteristic type="RESOURCE"> <parm name="NAME" value="Open Source at Intel"/> <parm name="URI" value="http://software.intel.com/sites/oss"/> </characteristic> </characteristic> </wap-provisioningdoc>
It is converted by the CPClient into the six Provman keys below.
/applications/browser/bookmarks/Intel/name = Intel /applications/browser/bookmarks/Intel/url = http://www.intel.com /applications/browser/bookmarks/Open?Source?at?Intel/name = Open Source at Intel /applications/browser/bookmarks/Open?Source?at?Intel/url = http://software.intel.com/sites/oss /applications/browser/startpage/name = Intel /applications/browser/startpage/url = http://www.intel.com