2.2 Message Syntax


This protocol specifies the following types as XML attribute values:

Binary: A base64-encoded string representation of the binary data, as defined in [RFC4648].

Hex String: A hexadecimal string attribute MUST consist of characters in the ranges 0 through 9 and “A” through “F”. Hexadecimal strings MUST be compared as hexadecimal numbers.

Int: An Int attribute MUST be a decimal string representation of an integer in the range 0 through 2,147,483,647.

Null: A Null attribute that MUST be an empty string.

String: A Unicode string.