2.2.1.2 Compressed Secured Payload

This payload MUST be WBXML as specified in [WBXML1.2]. In addition, the following constraints MUST be met:

The WBXML version number, as specified in [WBXML1.2] section 5.4, MUST be 1.2.

The Document Public Identifier, as specified in [WBXML1.2] section 5.5, MUST be encoded either as the well-known document type public identifier "Unknown or missing public identifier" (value 1) as specified in [WBXML1.2] section 7.2, or as a string "(null),0" in the string table. Either value can be used.

The Charset, as specified in [WBXML1.2] section 5.6, MUST be 3 (representing US-ASCII).

The following tokens MUST NOT be used in the encoding of any attribute value (referred to as attrValue in [WBXML1.2] section 5.3):

  • EXT_I_1 (0x41)

  • EXT_I_2 (0x42)

  • EXT_T_0 (0x80)

  • EXT_T_1 (0x81)

  • EXT_T_2 (0x82)

  • EXT_0 (0xC0)

  • EXT_1 (0xC1)

  • EXT_2 (0xC2)

The following tokens MUST NOT be used in the encoding of any content (referred to as content in [WBXML1.2] section 5.3):

  • EXT_I_1 (0x41)

  • EXT_I_2 (0x42)

  • EXT_T_0 (0x80)

  • EXT_T_1 (0x81)

  • EXT_T_2 (0x82)

  • EXT_0 (0xC0)

  • EXT_1 (0xC1)

  • EXT_2 (0xC2)

  • OPAQUE (0xC3)

This MUST encode the secured XML element specified in 2.2.1.3.