This is the full-page version of the table on /wap/uaprofRef/uaprofRef.asp?page=pushChar.

User Agent Profile / UAProf Reference -- PushCharacteristics Component

UAProf Attribute / Property

Description

Example

Push-Accept

The Push-Accept attribute states the MIME media types that can be placed in the message body of WAP Push messages.

<prf:Push-Accept>
  <rdf:Bag>
    <rdf:li>application/vnd.wap.multipart.mixed</rdf:li>
    <rdf:li>application/vnd.wap.multipart.related</rdf:li>
    <rdf:li>application/vnd.wap.wmlc</rdf:li>
    <rdf:li>application/vnd.wap.xhtml+xml</rdf:li>
    <rdf:li>multipart/mixed</rdf:li>
    <rdf:li>multipart/related</rdf:li>
    <rdf:li>text/plain</rdf:li>
    <rdf:li>text/vnd.wap.wml</rdf:li>
  </rdf:Bag>
</prf:Push-Accept>

Push-Accept-AppID

The Push-Accept-AppID attribute states the application IDs supported by WAP Push.

"*" means all applications are supported.

<prf:Push-Accept-AppID>
  <rdf:Bag>
    <rdf:li>x-wap-application:wml.ua</rdf:li>
    <rdf:li>*</rdf:li>
  </rdf:Bag>
</prf:Push-Accept-AppID>

Push-Accept-Charset

The Push-Accept-Charset attribute contains a list of character sets supported by WAP Push messages.

<prf:Push-Accept-Charset>
  <rdf:Bag>
    <rdf:li>US-ASCII</rdf:li>
    <rdf:li>ISO-8859-1</rdf:li>
    <rdf:li>UTF-8</rdf:li>
    <rdf:li>ISO-10646-UCS-2</rdf:li>
  </rdf:Bag>
</prf:Push-Accept-Charset>

Push-Accept-Encoding

The Push-Accept-Encoding attribute states the transfer encodings supported by WAP Push messages. The transfer encoding names can be found at IANA's website.

<prf:Push-Accept-Encoding>
  <rdf:Bag>
    <rdf:li>base64</rdf:li>
    <rdf:li>quoted-printable</rdf:li>
  </rdf:Bag>
</prf:Push-Accept-Encoding>

Push-Accept-Language

The Push-Accept-Language attribute states the language preference of the user for WAP Push messages.

The items are listed in order of preference. For example, the first list item is the most preferred language.

<prf:Push-Accept-Language>
  <rdf:Seq>
    <rdf:li>en</rdf:li>
    <rdf:li>de</rdf:li>
    <rdf:li>fr</rdf:li>
    <rdf:li>zh-TW</rdf:li>
    <rdf:li>zh-CN</rdf:li>
  </rdf:Seq>
</prf:Push-Accept-Language>

Push-MaxPushReq

The Push-MaxPushReq attribute states the maximum number of WAP Push requests that the mobile device is capable to deal with.

<prf:Push-MaxPushReq>1</prf:Push-MaxPushReq>

Push-MsgSize

The Push-MsgSize attribute states the maximum WAP Push message size (in bytes) supported by the mobile device.

<prf:Push-MsgSize>1400</prf:Push-MsgSize>