URI
List pre-configuration DTD
The DTD of URI List pre-configuration and a description of each element
is given below.
<!--
Uri List pre-configuration Document Type Definition.
Copyright Symbian Software Pvt Ltd 2007. All rights reserved.
-->
<?xml version="1.0" encoding="UTF-8" ?>
<!ELEMENT URIList (WAPPush, Browser, PushEMail, DevPro)>
<!ELEMENT WAPPush (Whitelist, Blacklist)>
<!ELEMENT Browser (Whitelist, Blacklist)>
<!ELEMENT PushEMail (Whitelist, Blacklist)>
<!ELEMENT DevPro (Whitelist, Blacklist)>
<!ELEMENT Whitelist (Record)>
<!ELEMENT Blacklist (Record)>
<!ELEMENT Record ( Uri, Permission, FavouriteName)>
<!ELEMENT Uri (#PCDATA)>
<!ELEMENT Permission (#PCDATA)>
<!ELEMENT FavouriteName (#PCDATA)>
ELEMENT <URIList>
Element |
<!ELEMENT URIList (WapPush, Browser, PushEMail, DevPro)> |
Semantics |
<URIList> is the root element. It should contain at least one
of <WapPush>, <Browser>, <PushEMail>, or <DevPro> elements mandatorily. |
ELEMENT <WapPush>
Element |
<!ELEMENT WAPPush (Whitelist, Blacklist)> |
Semantics |
<WapPush> element indicates that the URIs being pre-configured
are of WapPush service type. It should contain at least one of <EBlackList>
or <EWhiteList> elements mandatorily. |
ELEMENT <Browser>
Element |
<!ELEMENT Browser (Whitelist, Blacklist)> |
Semantics |
<Browser> element indicates that the URIs being pre-configured
are of Browser service type. It should contain at least one of <EBlackList>
or <EWhiteList> elements mandatorily. |
ELEMENT <PushEMail>
Element |
<!ELEMENT PushEMail (Whitelist, Blacklist)> |
Semantics |
<PushEMail> element indicates that the URIs being pre-configured
are of PushEMail service type. It should contain at least one of <EBlackList>
or <EWhiteList> elements mandatorily. |
ELEMENT <DevPro>
Element |
<!ELEMENT DevPro (Whitelist, Blacklist)> |
Semantics |
<DevPro> element indicates that the URIs being pre-configured
are of DeviceProvisioning service type. It should contain at least one of
<EBlackList> or <EWhiteList> elements mandatorily. |
ELEMENT <Whitelist>
Element |
<!ELEMENT Whitelist (Record)> |
Semantics |
<Whitelist> element indicates that the URIs being pre-configured
should be whitelisted. It should contain at least one <Record> element
mandatorily. |
ELEMENT <Blacklist>
Element |
<!ELEMENT Blacklist (Record)> |
Semantics |
<Blacklist> element indicates that the URIs being pre-configured
should be blacklisted. It should contain at least one <Record> element
mandatorily. |
ELEMENT <record>
Element |
<!ELEMENT Record ( Uri, Permission, FavouriteName)> |
Semantics |
<Record> element contains the URI and its properties. It should
contain mandatory element <Uri> and can optionally contain <Permission>
and <favouriteName> elements. For each URI to be added to the URI List,
one <Record> element should be created. |
ELEMENT <Uri>
Element |
<!ELEMENT Uri (#PCDATA)> |
Semantics |
<Uri> specifies the URI to be added to URI List. This should
not be null. The URI format should be compliant with RFC 3986. |
ELEMENT <Permission>
Element |
<!ELEMENT Permission (#PCDATA)> |
Semantics |
<Permission> specifies the access level of Uri. It should be
set to either “EReadOnly” or “EReadWrite”. The read-only URIs cannot be deleted
or modified. If not specified by default, the access level of Uri is set to
“EReadWrite” . |
ELEMENT <FavouriteName>
Element |
<!ELEMENT FavouriteName (#PCDATA)> |
Semantics |
<FavouriteName> specifies the URI’s favourite name to be added
to the URI List. This is an optional element. |