<?xml version='1.0' encoding='utf-8'?>
<object><abstract>   The Messaging Layer Security (MLS) protocol is an asynchronous group
   authenticated key exchange protocol.  MLS provides a number of
   capabilities to applications, as well as several extension points
   internal to the protocol.  This document provides a consolidated
   application API, guidance for how the protocol's extension points
   should be used, and a few concrete examples of both core protocol
   extensions and uses of the application API.
</abstract><ad type="null"/><expires>2027-01-07T15:26:19Z</expires><external_url></external_url><group>/api/v1/group/group/2220/</group><id type="integer">112938</id><intended_std_level>/api/v1/name/intendedstdlevelname/ps/</intended_std_level><keywords>[]</keywords><name>draft-ietf-mls-extensions</name><note></note><notify>sean@sn3rd.com</notify><pages type="integer">38</pages><resource_uri>/api/v1/doc/document/draft-ietf-mls-extensions/</resource_uri><rev>10</rev><rfc type="null"/><rfc_number type="null"/><shepherd>/api/v1/person/email/sean@sn3rd.com/</shepherd><states type="list"><value>/api/v1/doc/state/1/</value><value>/api/v1/doc/state/150/</value><value>/api/v1/doc/state/145/</value></states><std_level type="null"/><stream>/api/v1/name/streamname/ietf/</stream><submissions type="list"><value>/api/v1/submit/submission/130256/</value><value>/api/v1/submit/submission/132621/</value><value>/api/v1/submit/submission/138034/</value><value>/api/v1/submit/submission/136529/</value><value>/api/v1/submit/submission/142148/</value><value>/api/v1/submit/submission/149360/</value><value>/api/v1/submit/submission/146952/</value><value>/api/v1/submit/submission/153268/</value><value>/api/v1/submit/submission/154152/</value><value>/api/v1/submit/submission/160746/</value><value>/api/v1/submit/submission/166008/</value></submissions><tags type="list"><value>/api/v1/name/doctagname/rev-wglc/</value></tags><time>2026-07-06T15:26:19Z</time><title>The Messaging Layer Security (MLS) Extensions</title><type>/api/v1/name/doctypename/draft/</type><uploaded_filename></uploaded_filename><words type="null"/></object>