5. User Agent Profile / UAProf Reference -- WapCharacteristics Component

The WapCharacteristics component of User Agent Profile / UAProf provides information about the WAP features supported by the mobile device. For example, DRM (digital rights management) capability, maximum WML deck size, WAP version supported and WMLScript libraries supported.

The following table lists some base attributes of the WapCharacteristics component as specified in the UAProf schema. A description and some examples are provided for each base attribute. Note that a user agent profile may not include all attributes listed below.


To scroll the table, use the scroll bars on the right and bottom of the table. A full-page version is available additionally.

UAProf Attribute / Property

Description

Example

DrmClass

The DrmClass attribute states the DRM (Digital Rights Management) methods supported by the mobile device.

<prf:DrmClass>
  <rdf:Bag>
    <rdf:li>ForwardLock</rdf:li>
    <rdf:li>CombinedDelivery</rdf:li>
    <rdf:li>SeparateDelivery</rdf:li>
  </rdf:Bag>
</prf:DrmClass>

DrmConstraints

The DrmConstraints attribute states the DRM (Digital Rights Management) constraints supported by the mobile device.

<prf:DrmConstraints>
  <rdf:Bag>
    <rdf:li>count</rdf:li>
    <rdf:li>interval</rdf:li>
    <rdf:li>datetime</rdf:li>
  </rdf:Bag>
</prf:DrmConstraints>

OmaDownload

The OmaDownload attribute states whether the mobile device supports the OMA Download feature.

<prf:OmaDownload>Yes</prf:OmaDownload>


<prf:OmaDownload>No</prf:OmaDownload>

SupportedPictogramSet

The SupportedPictogramSet attribute states the pictogram classes that the mobile device supports. (Pictogram classes were defined in the WAP Pictogram specification.)

<prf:SupportedPictogramSet>
  <rdf:Bag>
    <rdf:li>core</rdf:li>
  </rdf:Bag>
</prf:SupportedPictogramSet>

WapDeviceClass

The WapDeviceClass attribute states the WAP device class of the mobile device. Currently, the value can be A, B or C.

<prf:WapDeviceClass>C</prf:WapDeviceClass>

WapVersion

The WapVersion attribute states the WAP version supported by the mobile device.

<prf:WapVersion>2.0</prf:WapVersion>


<prf:WapVersion>1.2.1</prf:WapVersion>

WmlDeckSize

The WmlDeckSize attribute states the maximum size of a WML deck in bytes (i.e. the maximum size of a WML document in bytes) that the mobile device supports.

<prf:WmlDeckSize>20000</prf:WmlDeckSize>

WmlScriptLibraries

The WmlScriptLibraries attribute states the WMLScript standard libraries supported by the mobile device.

<prf:WmlScriptLibraries>
  <rdf:Bag>
    <rdf:li>Dialogs</rdf:li>
    <rdf:li>Float</rdf:li>
    <rdf:li>Lang</rdf:li>
    <rdf:li>String</rdf:li>
    <rdf:li>URL</rdf:li>
    <rdf:li>WMLBrowser</rdf:li>
  </rdf:Bag>
</prf:WmlScriptLibraries>

WmlScriptVersion

The WmlScriptVersion attribute states the WMLScript versions supported by the mobile device.

<prf:WmlScriptVersion>
  <rdf:Bag>
    <rdf:li>1.2</rdf:li>
  </rdf:Bag>
</prf:WmlScriptVersion>

WmlVersion

The WmlVersion attribute states the WML versions supported by the mobile device.

<prf:WmlVersion>
  <rdf:Bag>
    <rdf:li>1.3</rdf:li>
  </rdf:Bag>
</prf:WmlVersion>

WtaiLibraries

The WtaiLibraries attribute states the WTAI (Wireless Telephony Applications Interface) libraries supported by the mobile device.

<prf:WtaiLibraries>
  <rdf:Bag>
    <rdf:li>WTAVoiceCall</rdf:li>
    <rdf:li>WTANetText</rdf:li>
    <rdf:li>WTAPhoneBook</rdf:li>
    <rdf:li>WTACallLog</rdf:li>
    <rdf:li>WTAMisc</rdf:li>
    <rdf:li>WTAGSM</rdf:li>
    <rdf:li>WTAIS136</rdf:li>
    <rdf:li>WTAPDC</rdf:li>
  </rdf:Bag>
</prf:WtaiLibraries>

WtaVersion

The WtaVersion attribute states the WTA (Wireless Telephony Applications) user agent version.

<prf:WtaVersion>1.1</prf:WtaVersion>


Previous Page Page 5 of 7 Next Page


Feedback Form (ExpandCollapse)

What do you think about this web page?






(Optional) Please provide us more details. For example, suppose you select option 2 above, can you tell us specifically what information is missing? You can also suggest anything that can help us improve this web page.

(Optional) Your name:

(Optional) Your email address:

Please enter again to confirm:

Due to the amount of messages we received, we may not be able to reply to all messages.

A button for going back to the top of this page