Type name: message Subtype name: mls Required parameters: none Optional parameters: version version: The MLS protocol version expressed as a string .. If omitted, the version is "1.0", which corresponds to MLS ProtocolVersion mls10. If for some reason the version number in the type parameter differs from the ProtocolVersion embedded in the protocol, the protocol takes precedence. Encoding considerations: MLS messages are represented using the TLS presentation language [RFC8446]. Therefore, MLS messages need to be treated as binary data. Security considerations: MLS is an encrypted messaging layer designed to be transmitted over arbitrary lower-layer protocols. The security considerations in this document (RFC9420) also apply. Interoperability considerations: N/A Published specification: RFC9420 Applications that use this media type: MLS-based messaging applications Fragment identifier considerations: N/A Additional information: Deprecated alias names for this type: N/A Magic number(s): N/A File extension(s): N/A Macintosh file type code(s): N/A Person & email address to contact for further information: IETF MLS Working Group Intended usage: COMMON Restrictions on usage: N/A Author: IETF MLS Working Group Change controller: IETF