UserDataType

The UserDataType data type.

The following table describes the elements contained in UserDataType.

NameDescription

data

The user data.

Type: xsd:string

  • The version and encoding attributes are required.

  • The user data is base64-encoded as described in RFC3548 with the following additional restrictions:

    • Implementations MUST NOT add line feeds to encoded data.

    • Implementations MUST pad the end of the encoded data with '=' if required.

    • Implementations MUST ignore characters in the encoded stream that are not in the encoding alphabet. This differs from RFC3548, but provides more leeway for clients.

    • Implementation MUST use the encoding alphabet in table 1 of RFC3548 (i.e. A-Za-z0-9+/).

    • Implementation MUST follow the user data size limit before base64 encoding.