<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet type="text/xsl" href="ace.xsl"?>
<?xml-model href="ace.rng" schematypens="http://relaxng.org/ns/structure/1.0" ?>
<registry xmlns="http://www.iana.org/assignments" id="ace">
  <title>Authentication and Authorization for Constrained Environments (ACE)</title>
  <created>2021-07-27</created>
  <updated>2025-10-27</updated>

  <registry id="ace-authorization-server-request-creation-hints">
    <title>ACE Authorization Server Request Creation Hints</title>
    <xref type="rfc" data="rfc9200"/>
    <range>
      <value>less than -65536</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <range>
      <value>-65536 to -257</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>-256 to 255</value>
      <registration_rule>Standards Action</registration_rule>
    </range>
    <range>
      <value>256 to 65535</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>greater than 65535</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <expert>Göran Selander, Cigdem Sengul</expert>
    <record date="2021-07-27">
      <name>Reserved for Private Use</name>
      <value>less than -65536</value>
      <type/>
      <xref type="rfc" data="rfc9200"/>
    </record>
    <record date="2021-07-27">
      <name>AS</name>
      <value>1</value>
      <type>text string</type>
      <xref type="rfc" data="rfc9200"/>
    </record>
    <record date="2021-07-27">
      <name>kid</name>
      <value>2</value>
      <type>byte string</type>
      <xref type="rfc" data="rfc9200"/>
    </record>
    <record date="2021-07-27">
      <name>audience</name>
      <value>5</value>
      <type>text string</type>
      <xref type="rfc" data="rfc9200"/>
    </record>
    <record date="2021-07-27">
      <name>scope</name>
      <value>9</value>
      <type>text or byte string</type>
      <xref type="rfc" data="rfc9200"/>
    </record>
    <record date="2021-07-27">
      <name>cnonce</name>
      <value>39</value>
      <type>byte string</type>
      <xref type="rfc" data="rfc9200"/>
    </record>
  </registry>

  <registry id="oauth-error-code-cbor-mappings">
    <title>OAuth Error Code CBOR Mappings</title>
    <xref type="rfc" data="rfc9200"/>
    <range>
      <value>less than -65536</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <range>
      <value>-65536 or greater</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <expert>Göran Selander, Cigdem Sengul</expert>
    <record date="2021-07-27">
      <name>Reserved for Private Use</name>
      <value>less than -65536</value>
      <xref type="rfc" data="rfc9200"/>
      <original/>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>invalid_request</name>
      <value>1</value>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749">RFC 6749, Section 5.2</xref></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>invalid_client</name>
      <value>2</value>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749">RFC 6749, Section 5.2</xref></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>invalid_grant</name>
      <value>3</value>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749">RFC 6749, Section 5.2</xref></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>unauthorized_client</name>
      <value>4</value>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749">RFC 6749, Section 5.2</xref></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>unsupported_grant_type</name>
      <value>5</value>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749">RFC 6749, Section 5.2</xref></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>invalid_scope</name>
      <value>6</value>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749">RFC 6749, Section 5.2</xref></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>unsupported_pop_key</name>
      <value>7</value>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc9200"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>incompatible_ace_profiles</name>
      <value>8</value>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc9200"/></original>
    </record>
  </registry>

  <registry id="oauth-grant-type-cbor-mappings">
    <title>OAuth Grant Type CBOR Mappings</title>
    <xref type="rfc" data="rfc9200"/>
    <range>
      <value>less than -65536</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <range>
      <value>-65536 or greater</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <expert>Göran Selander, Cigdem Sengul</expert>
    <record date="2021-07-27">
      <name>Reserved for Private Use</name>
      <value>less than -65536</value>
      <xref type="rfc" data="rfc9200"/>
      <original/>
    </record>
    <record date="2021-07-27">
      <name>password</name>
      <value>0</value>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749">RFC 6749, Section 4.3.2</xref></original>
    </record>
    <record date="2021-07-27">
      <name>authorization_code</name>
      <value>1</value>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749">RFC 6749, Section 4.1.3</xref></original>
    </record>
    <record date="2021-07-27">
      <name>client_credentials</name>
      <value>2</value>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749">RFC 6749, Section 4.4.2</xref></original>
    </record>
    <record date="2021-07-27">
      <name>refresh_token</name>
      <value>3</value>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749">RFC 6749, Section 6</xref></original>
    </record>
  </registry>

  <registry id="oauth-access-token-type-cbor-mappings">
    <title>OAuth Access Token Type CBOR Mappings</title>
    <xref type="rfc" data="rfc9200"/>
    <range>
      <value>less than -65536</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <range>
      <value>-65536 or greater</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <expert>Göran Selander, Cigdem Sengul</expert>
    <record date="2021-07-27">
      <name>Reserved for Private Use</name>
      <value>less than -65536</value>
      <xref type="rfc" data="rfc9200"/>
      <original/>
    </record>
    <record date="2021-07-27">
      <name>Bearer</name>
      <value>1</value>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749"/></original>
    </record>
    <record date="2021-07-27">
      <name>PoP</name>
      <value>2</value>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc9200"/></original>
    </record>
  </registry>

  <registry id="ace-profiles">
    <title>ACE Profiles</title>
    <xref type="rfc" data="rfc9200"/>
    <range>
      <value>less than -65536</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <range>
      <value>-65536 to -257</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>-256 to 255</value>
      <registration_rule>Standards Action</registration_rule>
    </range>
    <range>
      <value>256 to 65535</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>greater than 65535</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <expert>Göran Selander, Cigdem Sengul</expert>
    <record date="2021-07-27">
      <name>Reserved for Private Use</name>
      <description/>
      <value>less than -65536</value>
      <xref type="rfc" data="rfc9200"/>
    </record>
    <record date="2021-09-01" updated="2023-03-21">
      <name>coap_dtls</name>
      <description>Profile for delegating client Authentication and 
        Authorization for Constrained Environments by establishing a 
        Datagram Transport Layer Security (DTLS) or Transport Layer 
        Security (TLS) channel between resource-constrained nodes.</description>
      <value>1</value>
      <xref type="rfc" data="rfc9202"/>
      <xref type="rfc" data="rfc9430"/>
    </record>
    <record date="2021-09-14">
      <name>coap_oscore</name>
      <description>Profile for using OSCORE to secure communication
        between constrained nodes using the Authentication and
        Authorization for Constrained Environments framework.</description>
      <value>2</value>
      <xref type="rfc" data="rfc9203"/>
    </record> 
    <record date="2022-03-31">
      <name>mqtt_tls</name>
      <description>Profile for delegating Client authentication and 
      authorization using MQTT for the Client and Broker (RS) interactions 
      and HTTP for the AS interactions. TLS is used for confidentiality and 
      integrity protection and server authentication. Client authentication 
      can be provided either via TLS or using in-band PoP validation at the 
      MQTT application layer.</description>
      <value>3</value>
      <xref type="rfc" data="rfc9431"/>
    </record>
  </registry>

  <registry id="oauth-parameters-cbor-mappings">
    <title>OAuth Parameters CBOR Mappings</title>
    <xref type="rfc" data="rfc9200"/>
    <range>
      <value>less than -65536</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <range>
      <value>-65536 or greater</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <expert>Göran Selander, Cigdem Sengul</expert>
    <record date="2021-07-27">
      <name>Reserved for Private Use</name>
      <value>less than -65536</value>
      <type/>
      <xref type="rfc" data="rfc9200"/>
      <original/>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>access_token</name>
      <value>1</value>
      <type>byte string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>expires_in</name>
      <value>2</value>
      <type>unsigned integer</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749"/></original>
    </record>
    <record date="2021-09-07">
      <name>req_cnf</name>
      <value>4</value>
      <type>map</type>
      <xref type="rfc" data="rfc9201">RFC9201, Section 3.1</xref>
      <original><xref type="rfc" data="rfc9201"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>audience</name>
      <value>5</value>
      <type>text string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc8693"/></original>
    </record>
    <record date="2021-09-07">
      <name>cnf</name>
      <value>8</value>
      <type>map</type>
      <xref type="rfc" data="rfc9201">RFC9201, Section 3.2</xref>
      <original><xref type="rfc" data="rfc9201"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>scope</name>
      <value>9</value>
      <type>text or byte string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>client_id</name>
      <value>24</value>
      <type>text string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>client_secret</name>
      <value>25</value>
      <type>byte string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>response_type</name>
      <value>26</value>
      <type>text string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>redirect_uri</name>
      <value>27</value>
      <type>text string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>state</name>
      <value>28</value>
      <type>text string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>code</name>
      <value>29</value>
      <type>byte string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>error</name>
      <value>30</value>
      <type>integer</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>error_description</name>
      <value>31</value>
      <type>text string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>error_uri</name>
      <value>32</value>
      <type>text string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>grant_type</name>
      <value>33</value>
      <type>unsigned integer</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>token_type</name>
      <value>34</value>
      <type>integer</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>username</name>
      <value>35</value>
      <type>text string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>password</name>
      <value>36</value>
      <type>text string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>refresh_token</name>
      <value>37</value>
      <type>byte string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc6749"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>ace_profile</name>
      <value>38</value>
      <type>integer</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc9200"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>cnonce</name>
      <value>39</value>
      <type>byte string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc9200"/></original>
    </record>
    <record date="2021-09-14" updated="2022-04-27">
      <name>nonce1</name>
      <value>40</value>
      <type>bstr</type>
      <xref type="rfc" data="rfc9203"/>
      <original/>
    </record>
    <record date="2021-09-07">
      <name>rs_cnf</name>
      <value>41</value>
      <type>map</type>
      <xref type="rfc" data="rfc9201">RFC9201, Section 3.2</xref>
      <original><xref type="rfc" data="rfc9201"/></original>
    </record>
    <record date="2021-09-14" updated="2022-04-27">
      <name>nonce2</name>
      <value>42</value>
      <type>bstr</type>
      <xref type="rfc" data="rfc9203"/>
      <original/>
    </record>
    <record date="2021-09-14" updated="2022-04-27">
      <name>ace_client_recipientid</name>
      <value>43</value>
      <type>bstr</type>
      <xref type="rfc" data="rfc9203"/>
      <original/>
    </record>
    <record date="2021-09-14" updated="2022-04-27">
      <name>ace_server_recipientid</name>
      <value>44</value>
      <type>bstr</type>
      <xref type="rfc" data="rfc9203"/>
      <original/>
    </record>
    <record date="2024-04-16" updated="2024-04-25">
      <name>sign_info</name>
      <value>45</value>
      <type>Null or array</type>
      <xref type="rfc" data="rfc9594"/>
      <original/>
    </record>
    <record date="2024-04-16">
      <name>kdcchallenge</name>
      <value>46</value>
      <type>byte string</type>
      <xref type="rfc" data="rfc9594"/>
      <original/>
    </record>
  </registry>

  <registry id="oauth-token-instrospection-response-cbor-mappings">
    <title>OAuth Token Introspection Response CBOR Mappings</title>
    <xref type="rfc" data="rfc9200"/>
    <range>
      <value>less than -65536</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <range>
      <value>-65536 or greater</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <expert>Göran Selander, Cigdem Sengul</expert>
    <record date="2021-07-27">
      <name>Reserved for Private Use</name>
      <value>less than -65536</value>
      <type/>
      <xref type="rfc" data="rfc9200"/>
      <original/>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>iss</name>
      <value>1</value>
      <type>text string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc7662"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>sub</name>
      <value>2</value>
      <type>text string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc7662"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>aud</name>
      <value>3</value>
      <type>text string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc7662"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>exp</name>
      <value>4</value>
      <type>integer or floating-point number</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc7662"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>nbf</name>
      <value>5</value>
      <type>integer or floating-point number</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc7662"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>iat</name>
      <value>6</value>
      <type>integer or floating-point number</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc7662"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-31">
      <name>cti</name>
      <value>7</value>
      <type>byte string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc9200"/></original>
    </record>
    <record date="2021-09-07">
      <name>cnf</name>
      <value>8</value>
      <type>map</type>
      <xref type="rfc" data="rfc9201">RFC9201, Section 4</xref>
      <original><xref type="rfc" data="rfc8705"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>scope</name>
      <value>9</value>
      <type>text or byte string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc7662"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>active</name>
      <value>10</value>
      <type>True or False</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc7662"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>token</name>
      <value>11</value>
      <type>byte string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc7662"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>client_id</name>
      <value>24</value>
      <type>text string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc7662"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>error</name>
      <value>30</value>
      <type>integer</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc7662"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>error_description</name>
      <value>31</value>
      <type>text string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc7662"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>error_uri</name>
      <value>32</value>
      <type>text string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc7662"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>token_type_hint</name>
      <value>33</value>
      <type>text string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc7662"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>token_type</name>
      <value>34</value>
      <type>integer</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc7662"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>username</name>
      <value>35</value>
      <type>text string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc7662"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>ace_profile</name>
      <value>38</value>
      <type>integer</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc9200"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>cnonce</name>
      <value>39</value>
      <type>byte string</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc9200"/></original>
    </record>
    <record date="2021-07-27" updated="2021-08-25">
      <name>exi</name>
      <value>40</value>
      <type>unsigned integer</type>
      <xref type="rfc" data="rfc9200"/>
      <original><xref type="rfc" data="rfc9200"/></original>
    </record>
  </registry>

  <registry id="oscore-security-context-parameters">
    <title>OSCORE Security Context Parameters</title>
    <xref type="rfc" data="rfc9203"/>
    <range>
      <value>less than -65536</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <range>
      <value>-65536 to -257</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>-256 to 255</value>
      <registration_rule>Standards Action With Expert Review</registration_rule>
    </range>
    <range>
      <value>256 to 65535</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>greater than 65535</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <range>
      <value>Strings of length 1</value>
      <registration_rule>Standards Action With Expert Review</registration_rule>
    </range>
    <range>
      <value>Strings of length 2</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>Strings of length greater than 2</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <expert>Göran Selander, Cigdem Sengul</expert>
    <record date="2021-03-15">
      <name>Reserved for Private Use</name>
      <label>less than -65536</label>
      <type/>
      <reg/>
      <description/>
      <xref type="rfc" data="rfc9203"/>
    </record>
    <record date="2021-09-14">
      <name>id</name>
      <label>0</label>
      <type>byte string</type>
      <reg/>
      <description>OSCORE Input Material Identifier</description>
      <xref type="rfc" data="rfc9203"/>
    </record>
    <record date="2021-09-14">
      <name>version</name>
      <label>1</label>
      <type>unsigned integer</type>
      <reg/>
      <description>OSCORE Version</description>
      <xref type="rfc" data="rfc9203"/>
    </record>
    <record date="2021-09-14">
      <name>ms</name>
      <label>2</label>
      <type>byte string</type>
      <reg/>
      <description>OSCORE Master Secret value</description>
      <xref type="rfc" data="rfc9203"/>
    </record>
    <record date="2021-09-14">
      <name>hkdf</name>
      <label>3</label>
      <type>text string / integer</type>
      <reg><xref type="registry" data="cose">COSE Algorithms</xref> Values (HMAC-based)</reg>
      <description>OSCORE HKDF value</description>
      <xref type="rfc" data="rfc9203"/>
    </record>
    <record date="2021-09-14">
      <name>alg</name>
      <label>4</label>
      <type>text string / integer</type>
      <reg><xref type="registry" data="cose">COSE Algorithms</xref> Values (AEAD)</reg>
      <description>OSCORE AEAD Algorithm value</description>
      <xref type="rfc" data="rfc9203"/>
    </record>
    <record date="2021-09-14">
      <name>salt</name>
      <label>5</label>
      <type>byte string</type>
      <reg/>
      <description>an input to OSCORE Master Salt value</description>
      <xref type="rfc" data="rfc9203"/>
    </record>
    <record date="2021-09-14">
      <name>contextId</name>
      <label>6</label>
      <type>byte string</type>
      <reg/>
      <description>OSCORE ID Context value</description>
      <xref type="rfc" data="rfc9203"/>
    </record>
  </registry>

  <registry id="ace-groupcomm-parameters">
    <title>ACE Groupcomm Parameters</title>
    <xref type="rfc" data="rfc9594"/>
    <range>
      <value>less than -65536</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <range>
      <value>-65536 to -257</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>-256 to 255</value>
      <registration_rule>Standards Action With Expert Review</registration_rule>
    </range>
    <range>
      <value>256 to 65535</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>greater than 65535</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <range>
      <value>Strings of length 1</value>
      <registration_rule>Standards Action With Expert Review</registration_rule>
    </range>
    <range>
      <value>Strings of length 2</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>Strings of length greater than 2</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <expert>Francesca Palombini, Marco Tiloca, Rikard Höglund</expert>
    <record date="2024-04-22">
      <name>Reserved for Private Use</name>
      <key>less than -65536</key>
      <type/>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>gid</name>
      <key>0</key>
      <type>array</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>gname</name>
      <key>1</key>
      <type>array of tstr</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>guri</name>
      <key>2</key>
      <type>array of tstr</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>scope</name>
      <key>3</key>
      <type>bstr</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>get_creds</name>
      <key>4</key>
      <type>Null or array</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>client_cred</name>
      <key>5</key>
      <type>bstr</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>cnonce</name>
      <key>6</key>
      <type>bstr</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>gkty</name>
      <key>7</key>
      <type>int or tstr</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>key</name>
      <key>8</key>
      <type>See the <xref type="registry" data="ace">ACE Groupcomm Key Types</xref> registry</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>num</name>
      <key>9</key>
      <type>int</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>ace_groupcomm_profile</name>
      <key>10</key>
      <type>int</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>exp</name>
      <key>11</key>
      <type>uint</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>exi</name>
      <key>12</key>
      <type>uint</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>creds</name>
      <key>13</key>
      <type>array</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>peer_roles</name>
      <key>14</key>
      <type>array</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>peer_identifiers</name>
      <key>15</key>
      <type>array</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>group_policies</name>
      <key>16</key>
      <type>map</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>kdc_cred</name>
      <key>17</key>
      <type>bstr</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>kdc_nonce</name>
      <key>18</key>
      <type>bstr</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>kdc_cred_verify</name>
      <key>19</key>
      <type>bstr</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>rekeying_scheme</name>
      <key>20</key>
      <type>int</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>client_cred_verify</name>
      <key>24</key>
      <type>bstr</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>creds_repo</name>
      <key>25</key>
      <type>tstr</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>control_uri</name>
      <key>26</key>
      <type>tstr</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>mgt_key_material</name>
      <key>27</key>
      <type>bstr</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>control_group_uri</name>
      <key>28</key>
      <type>tstr</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>sign_info</name>
      <key>29</key>
      <type>Null or array</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>kdcchallenge</name>
      <key>30</key>
      <type>bstr</type>
      <xref type="rfc" data="rfc9594"/>
    </record>
  </registry>

  <registry id="ace-groupcomm-key-types">
    <title>ACE Groupcomm Key Types</title>
    <xref type="rfc" data="rfc9594"/>
    <range>
      <value>less than -65536</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <range>
      <value>-65536 to -257</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>-256 to 255</value>
      <registration_rule>Standards Action With Expert Review</registration_rule>
    </range>
    <range>
      <value>256 to 65535</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>greater than 65535</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <range>
      <value>Strings of length 1</value>
      <registration_rule>Standards Action With Expert Review</registration_rule>
    </range>
    <range>
      <value>Strings of length 2</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>Strings of length greater than 2</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <expert>Francesca Palombini, Marco Tiloca, Rikard Höglund</expert>
    <record date="2024-04-22">
      <name>Reserved for Private Use</name>
      <key>less than -65536</key>
      <profile/>
      <description/>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>Reserved</name>
      <key>0</key>
      <profile/>
      <description>This value is reserved</description>
      <xref type="rfc" data="rfc9594"/>
    </record>
  </registry>

  <registry id="ace-groupcomm-profiles">
    <title>ACE Groupcomm Profiles</title>
    <xref type="rfc" data="rfc9594"/>
    <range>
      <value>less than -65536</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <range>
      <value>-65536 to -257</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>-256 to 255</value>
      <registration_rule>Standards Action With Expert Review</registration_rule>
    </range>
    <range>
      <value>256 to 65535</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>greater than 65535</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <expert>Francesca Palombini, Marco Tiloca, Rikard Höglund</expert>
    <record date="2024-04-22">
      <name>Reserved for Private Use</name>
      <description/>
      <cbor>less than -65536</cbor>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>Reserved</name>
      <description>This value is reserved</description>
      <cbor>0</cbor>
      <xref type="rfc" data="rfc9594"/>
    </record>
  </registry>

  <registry id="ace-groupcomm-policies">
    <title>ACE Groupcomm Policies</title>
    <xref type="rfc" data="rfc9594"/>
    <range>
      <value>less than -65536</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <range>
      <value>-65536 to -257</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>-256 to 255</value>
      <registration_rule>Standards Action With Expert Review</registration_rule>
    </range>
    <range>
      <value>256 to 65535</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>greater than 65535</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <range>
      <value>Strings of length 1</value>
      <registration_rule>Standards Action With Expert Review</registration_rule>
    </range>
    <range>
      <value>Strings of length 2</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>Strings of length greater than 2</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <expert>Francesca Palombini, Marco Tiloca, Rikard Höglund</expert>
    <record date="2024-04-22">
      <name>Reserved for Private Use</name>
      <label>less than -65536</label>
      <type/>
      <description/>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22" updated="2024-09-06">
      <name>Sequence Number Synchronization Method</name>
      <label>0</label>
      <type>int or tstr</type>
      <description>Method for recipient group members to synchronize with 
        sequence numbers of sender group members. Its value is taken from 
        the "Value" column of the "Sequence Number Synchronization Method" 
        registry
      </description>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>Key Update Check Interval</name>
      <label>1</label>
      <type>int</type>
      <description>Polling interval in seconds, for group members to check at
        the KDC if the latest group keying material is the one that they store
      </description>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <name>Expiration Delta</name>
      <label>2</label>
      <type>uint</type>
      <description>Number of seconds from 'exp' until a UTC date/time, after
        which group members MUST stop using the group keying material that they
        store to decrypt incoming messages
      </description>
      <xref type="rfc" data="rfc9594"/>
    </record>
  </registry>

  <registry id="sequence-number-synchronization-methods">
    <title>Sequence Number Synchronization Methods</title>
    <xref type="rfc" data="rfc9594"/>
    <range>
      <value>less than -65536</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <range>
      <value>-65536 to -257</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>-256 to 255</value>
      <registration_rule>Standards Action With Expert Review</registration_rule>
    </range>
    <range>
      <value>256 to 65535</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>greater than 65535</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <range>
      <value>Strings of length 1</value>
      <registration_rule>Standards Action With Expert Review</registration_rule>
    </range>
    <range>
      <value>Strings of length 2</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>Strings of length greater than 2</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <expert>Francesca Palombini, Marco Tiloca, Rikard Höglund</expert>
    <record date="2024-04-22">
      <name>Reserved for Private Use</name>
      <value>less than -65536</value>
      <description/>
      <xref type="rfc" data="rfc9594"/>
    </record>
  </registry>

  <registry id="ace-groupcomm-errors">
    <title>ACE Groupcomm Errors</title>
    <xref type="rfc" data="rfc9594"/>
    <range>
      <value>less than -65536</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <range>
      <value>-65536 to -257</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>-256 to 255</value>
      <registration_rule>Standards Action With Expert Review</registration_rule>
    </range>
    <range>
      <value>256 to 65535</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>greater than 65535</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <expert>Francesca Palombini, Marco Tiloca, Rikard Höglund</expert>
    <record date="2024-04-22">
      <value>less than -65536</value>
      <description>Reserved for Private Use</description>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <value>0</value>
      <description>Operation permitted only to group members</description>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <value>1</value>
      <description>Request inconsistent with the current roles</description>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <value>2</value>
      <description>Authentication credential incompatible with the group configuration</description>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <value>3</value>
      <description>Invalid proof-of-possession evidence</description>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22" updated="2024-08-30">
      <value>4</value>
      <description>No available individual keying material</description>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <value>5</value>
      <description>Group membership terminated</description>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <value>6</value>
      <description>Group deleted</description>
      <xref type="rfc" data="rfc9594"/>
    </record>
  </registry>

  <registry id="ace-groupcomm-rekeying-schemes">
    <title>ACE Groupcomm Rekeying Schemes</title>
    <xref type="rfc" data="rfc9594"/>
    <range>
      <value>less than -65536</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <range>
      <value>-65536 to -257</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>-256 to 255</value>
      <registration_rule>Standards Action With Expert Review</registration_rule>
    </range>
    <range>
      <value>256 to 65535</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>greater than 65535</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <expert>Francesca Palombini, Marco Tiloca, Rikard Höglund</expert>
    <record date="2024-04-22">
      <value>Reserved for Private Use</value>
      <name>less than -65536</name>
      <description/>
      <xref type="rfc" data="rfc9594"/>
    </record>
    <record date="2024-04-22">
      <value>0</value>
      <name>Point-to-Point</name>
      <description>The KDC individually targets each node to rekey, using the
        pairwise secure communication association with that node
      </description>
      <xref type="rfc" data="rfc9594"/>
    </record>
  </registry>

  <registry id="ace-token-revocation-list-parameters">
    <title>ACE Token Revocation List Parameters</title>
    <xref type="rfc" data="rfc9770"/>
    <range>
      <value>less than -65536</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <range>
      <value>-65536 to -257</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>-256 to 255</value>
      <registration_rule>Standards Action With Expert Review</registration_rule>
    </range>
    <range>
      <value>256 to 65535</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>greater than 65535</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <expert>Unassigned</expert>
    <record date="2024-10-25">
      <name>Reserved for Private Use</name>
      <key>less than -65536</key>
      <type/>
      <reference><xref type="rfc" data="rfc9770"/></reference>
    </record>
    <record>
      <name>Unassigned</name>
      <key>-65536..-1</key>
      <type/>
      <reference/>
    </record>
    <record date="2024-10-25">
      <name>full_set</name>
      <key>0</key>
      <type>array</type>
      <reference><xref type="rfc" data="rfc9770"/></reference>
    </record>
    <record date="2024-10-25">
      <name>diff_set</name>
      <key>1</key>
      <type>array</type>
      <reference><xref type="rfc" data="rfc9770"/></reference>
    </record>
    <record date="2024-10-25">
      <name>cursor</name>
      <key>2</key>
      <type>Null or unsigned integer</type>
      <reference><xref type="rfc" data="rfc9770"/></reference>
    </record>
    <record date="2024-10-25">
      <name>more</name>
      <key>3</key>
      <type>True or False</type>
      <reference><xref type="rfc" data="rfc9770"/></reference>
    </record>
  </registry>

  <registry id="ace-token-revocation-list-errors">
    <title>ACE Token Revocation List Errors</title>
    <xref type="rfc" data="rfc9770"/>
    <range>
      <value>less than -65536</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <range>
      <value>-65536 to -257</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>-256 to 255</value>
      <registration_rule>Standards Action With Expert Review</registration_rule>
    </range>
    <range>
      <value>256 to 65535</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>greater than 65535</value>
      <registration_rule>Expert Review</registration_rule>
    </range>
    <expert>Unassigned</expert>
    <record date="2024-10-25">
      <value>less than -65536</value>
      <description>Reserved for Private Use</description>
      <reference><xref type="rfc" data="rfc9770"/></reference>
    </record>
    <record>
      <value>-65536..-1</value>
      <description>Unassigned</description>
      <reference/>
    </record>
    <record date="2024-10-25">
      <value>0</value>
      <description>Invalid parameter value</description>
      <reference><xref type="rfc" data="rfc9770"/></reference>
    </record>
    <record date="2024-10-25">
      <value>1</value>
      <description>Invalid set of parameters</description>
      <reference><xref type="rfc" data="rfc9770"/></reference>
    </record>
    <record date="2024-10-25">
      <value>2</value>
      <description>Out of bound cursor value</description>
      <reference><xref type="rfc" data="rfc9770"/></reference>
    </record>
  </registry>


  <people/>
</registry>
