<?xml version="1.0" encoding="UTF-8"?>
  <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
  <!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.39 (Ruby 3.4.7) -->


<!DOCTYPE rfc  [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">

]>


<rfc ipr="trust200902" docName="draft-kavian-aep-claims-01" category="std" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true">
  <front>
    <title abbrev="AEP Claims">AEP Claim Values</title>

    <author initials="N." surname="Kavian" fullname="N. Kavian">
      <organization>Jarwin, Inc. (InFlow)</organization>
      <address>
        <email>nas@inflowpay.ai</email>
      </address>
    </author>

    <date year="2026" month="August" day="24"/>

    
    
    

    <abstract>


<?line 40?>

<t>This document defines a claim-value catalog for the Agent Enrollment
Protocol (AEP). It specifies stable claim names and forward-compatible JSON
value shapes that Agents can submit during enrollment when requested by a
Service Inspect document.</t>



    </abstract>



  </front>

  <middle>


<?line 47?>

<section anchor="introduction"><name>Introduction</name>

<t>The Agent Enrollment Protocol (AEP) lets a Service advertise claim names in
its Inspect document and lets an Agent submit corresponding claim values in an
Enroll request. AEP core defines the negotiation and HTTP transport mechanics
using HTTP semantics <xref target="RFC9110"/>. This document defines interoperable names
and value shapes for common person and contact claims.</t>

<t>The catalog is intentionally small. It gives implementations a common baseline
without making AEP a general identity-proofing, know-your-agent, payments, or
compliance data model. Future documents can define additional claim names and
additional optional members for object-valued claims.</t>

</section>
<section anchor="requirements-language"><name>Requirements Language</name>

<t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>

<?line -18?>

</section>
<section anchor="terminology"><name>Terminology</name>

<t>This document uses the Agent, Service, Owner, Inspect document, and Enroll
terms from AEP core <xref target="AEP-CORE"/>. JSON values are encoded as described by
<xref target="RFC8259"/>.</t>

<dl>
  <dt>Claim Name:</dt>
  <dd>
    <t>A dotted lowercase identifier advertised by a Service and used as a member
name in an Enroll request's <spanx style="verb">claims</spanx> object.</t>
  </dd>
  <dt>Claim Value:</dt>
  <dd>
    <t>The JSON value associated with a Claim Name in an Enroll request.</t>
  </dd>
</dl>

</section>
<section anchor="claim-negotiation-model"><name>Claim Negotiation Model</name>

<t>A Service requests claims by listing Claim Names in <spanx style="verb">claims.required</spanx>,
<spanx style="verb">claims.preferred</spanx>, or <spanx style="verb">claims.optional</spanx> in its Inspect document. An Agent
submits supported Claim Values in the Enroll request <spanx style="verb">claims</spanx> object.</t>

<t>Claim Values submitted during Enroll are assertions made by the Agent or
Owner, unless another AEP document or Service policy requires an attestation,
proof, or asynchronous verification step. The presence of a Claim Value does
not by itself prove that the value is true.</t>

<t>Services <bcp14>MUST NOT</bcp14> require claims absent from their Inspect document for the
same enrollment interaction. Services <bcp14>MAY</bcp14> reject unsupported, malformed, or
policy-disallowed Claim Values with <spanx style="verb">requirements_unmet</spanx> as defined by AEP
core.</t>

</section>
<section anchor="forward-compatibility"><name>Forward Compatibility</name>

<t>Claim Name registration is additive. A future document <bcp14>MAY</bcp14> define new Claim
Names without changing the meaning of existing Claim Names.</t>

<t>Agents <bcp14>MUST</bcp14> ignore unknown Claim Names in <spanx style="verb">claims.optional</spanx> and
<spanx style="verb">claims.preferred</spanx>. An Agent that does not understand a Claim Name in
<spanx style="verb">claims.required</spanx> cannot satisfy that requirement unless local policy or an
extension supplies support for that Claim Name.</t>

<t>Services <bcp14>MUST</bcp14> ignore unknown submitted Claim Names unless local policy
requires rejection. Services <bcp14>SHOULD</bcp14> reject claim names that are absent from the
Inspect document only when accepting extra values creates a privacy, security,
or compliance risk.</t>

<t>Object-valued claims defined by this document are open to additional members.
Consumers <bcp14>MUST</bcp14> ignore object members they do not understand unless a later
document explicitly changes that rule for a new Claim Name. Adding an optional
member to an existing object-valued claim is non-breaking. Removing a required
member, changing the JSON type of a Claim Value, or changing the meaning of an
existing member is breaking and requires a new Claim Name.</t>

<t>Claim Names defined by this document use unversioned names because the names
identify stable concepts. Versioning belongs in new Claim Names only when the
wire value semantics are incompatible.</t>

</section>
<section anchor="claim-catalog"><name>Claim Catalog</name>

<t>This section defines Claim Names for common person and contact information.</t>

<section anchor="contact-claims"><name>Contact Claims</name>

<dl>
  <dt><spanx style="verb">contact.email</spanx>:</dt>
  <dd>
    <t>A string containing an email address for the Owner or Agent operator. The
value <bcp14>MUST</bcp14> conform to the <spanx style="verb">Mailbox</spanx> rule in Section 4.1.2 of RFC 5321
<xref target="RFC5321"/>, as referenced by the JSON Schema <spanx style="verb">email</spanx> format. The value is
intended for contact and verification workflows and does not imply that the
Service has verified control of the mailbox. Syntax validation does not
establish that the mailbox exists or that the Owner or Agent controls it.</t>
  </dd>
  <dt><spanx style="verb">contact.mobile</spanx>:</dt>
  <dd>
    <t>A string containing a mobile telephone number in international form. The
value begins with <spanx style="verb">+</spanx>, followed by 2 to 15 decimal digits, and the first
digit after <spanx style="verb">+</spanx> is not zero; for example, <spanx style="verb">+14155550100</spanx>. The value is
intended for contact and verification workflows and does not imply that the
Service has verified control of the number.</t>
  </dd>
  <dt><spanx style="verb">contact.address.primary</spanx>:</dt>
  <dd>
    <t>An object containing a primary postal address for the Owner or Agent
operator. The object fields defined by this document are:</t>
  </dd>
</dl>

<texttable>
      <ttcol align='left'>Member</ttcol>
      <ttcol align='left'>Requirement</ttcol>
      <ttcol align='left'>Description</ttcol>
      <c><spanx style="verb">first_name</spanx></c>
      <c>Required</c>
      <c>Non-empty given name of the postal recipient.</c>
      <c><spanx style="verb">last_name</spanx></c>
      <c>Required</c>
      <c>Non-empty family name of the postal recipient.</c>
      <c><spanx style="verb">line1</spanx></c>
      <c>Required</c>
      <c>Non-empty first address line.</c>
      <c><spanx style="verb">line2</spanx></c>
      <c>Optional</c>
      <c>Second address line.</c>
      <c><spanx style="verb">line3</spanx></c>
      <c>Optional</c>
      <c>Third address line.</c>
      <c><spanx style="verb">city</spanx></c>
      <c>Optional</c>
      <c>Non-empty locality or city when present.</c>
      <c><spanx style="verb">region</spanx></c>
      <c>Optional</c>
      <c>State, province, region, or other subdivision.</c>
      <c><spanx style="verb">postcode</spanx></c>
      <c>Optional</c>
      <c>Postal or ZIP code.</c>
      <c><spanx style="verb">country</spanx></c>
      <c>Required</c>
      <c>Two uppercase ASCII letters representing an ISO 3166-1 alpha-2 country code.</c>
</texttable>

<t>Services <bcp14>MAY</bcp14> validate that <spanx style="verb">country</spanx> is an assigned ISO 3166-1 alpha-2 code
under local policy. The wire-shape requirement is two uppercase ASCII letters.
The legacy <spanx style="verb">postal_code</spanx> member is invalid; implementations <bcp14>MUST</bcp14> use
<spanx style="verb">postcode</spanx>.</t>

<t>The address <spanx style="verb">first_name</spanx> and <spanx style="verb">last_name</spanx> members identify the postal recipient
at that address. They are independent of the <spanx style="verb">person.first_name</spanx> and
<spanx style="verb">person.last_name</spanx> Claims. Implementations <bcp14>MUST NOT</bcp14> substitute those person
Claims when either address member is absent.</t>

</section>
</section>
<section anchor="person-claims"><name>Person Claims</name>

<dl>
  <dt><spanx style="verb">person.birthdate</spanx>:</dt>
  <dd>
    <t>A string containing a full-calendar birth date in the RFC 3339 <spanx style="verb">full-date</spanx>
form, for example <spanx style="verb">1990-04-12</spanx> <xref target="RFC3339"/>. The value is a date, not a
date-time.</t>
  </dd>
  <dt><spanx style="verb">person.first_name</spanx>:</dt>
  <dd>
    <t>A non-empty string containing the person's given name.</t>
  </dd>
  <dt><spanx style="verb">person.last_name</spanx>:</dt>
  <dd>
    <t>A non-empty string containing the person's family name.</t>
  </dd>
  <dt><spanx style="verb">person.username</spanx>:</dt>
  <dd>
    <t>A non-empty string containing a user-selected or system-assigned username
for the person.</t>
  </dd>
</dl>

</section>
<section anchor="example"><name>Example</name>

<t>The following Enroll request fragment shows the Claim Values defined by this
document:</t>

<figure><sourcecode type="json"><![CDATA[
{
  "claims": {
    "contact.address.primary": {
      "city": "San Francisco",
      "country": "US",
      "first_name": "Grace",
      "last_name": "Hopper",
      "line1": "123 Market Street",
      "line3": "Attention: Receiving",
      "postcode": "94105",
      "region": "CA"
    },
    "contact.email": "owner@example.com",
    "contact.mobile": "+14155550100",
    "person.birthdate": "1990-04-12",
    "person.first_name": "Ada",
    "person.last_name": "Lovelace",
    "person.username": "ada"
  }
}
]]></sourcecode></figure>

</section>
<section anchor="iana-considerations"><name>IANA Considerations</name>

<t>This document requests creation of the "AEP Claim Names" registry. The
registration policy is Specification Required as defined by RFC 8126
<xref target="RFC8126"/>. Designated experts are requested to verify that new registrations
define a stable Claim Name, JSON value type, compatibility behavior, privacy
considerations, and security considerations.</t>

<t>Each entry contains:</t>

<texttable>
      <ttcol align='left'>Field</ttcol>
      <ttcol align='left'>Description</ttcol>
      <c>Claim Name</c>
      <c>Dotted lowercase Claim Name.</c>
      <c>Value Type</c>
      <c>JSON value type or named object shape.</c>
      <c>Description</c>
      <c>Short claim description.</c>
      <c>Reference</c>
      <c>Stable specification reference.</c>
</texttable>

<t>The registry contains the following entries:</t>

<texttable>
      <ttcol align='left'>Claim Name</ttcol>
      <ttcol align='left'>Value Type</ttcol>
      <ttcol align='left'>Description</ttcol>
      <ttcol align='left'>Reference</ttcol>
      <c><spanx style="verb">contact.address.primary</spanx></c>
      <c>object</c>
      <c>Primary postal address.</c>
      <c>This document</c>
      <c><spanx style="verb">contact.email</spanx></c>
      <c>string</c>
      <c>Email address.</c>
      <c>This document</c>
      <c><spanx style="verb">contact.mobile</spanx></c>
      <c>string</c>
      <c>Mobile telephone number.</c>
      <c>This document</c>
      <c><spanx style="verb">person.birthdate</spanx></c>
      <c>string</c>
      <c>Full-calendar birth date.</c>
      <c>This document</c>
      <c><spanx style="verb">person.first_name</spanx></c>
      <c>string</c>
      <c>Given name.</c>
      <c>This document</c>
      <c><spanx style="verb">person.last_name</spanx></c>
      <c>string</c>
      <c>Family name.</c>
      <c>This document</c>
      <c><spanx style="verb">person.username</spanx></c>
      <c>string</c>
      <c>Username.</c>
      <c>This document</c>
</texttable>

</section>
<section anchor="security-considerations"><name>Security Considerations</name>

<t>Claim Values can influence enrollment, protected-resource authorization,
fraud controls, compliance review, and account recovery.
Services <bcp14>MUST NOT</bcp14> treat an unverified Claim Value as independently verified.
When a Service requires proof, it needs an attestation, proof, out-of-band
verification workflow, or local verification procedure appropriate to the risk.</t>

<t>Services <bcp14>SHOULD</bcp14> validate Claim Value syntax before storing or acting on a
value. Services <bcp14>MUST</bcp14> treat claim parsing failures as <spanx style="verb">requirements_unmet</spanx>,
<spanx style="verb">invalid_request</spanx>, or another AEP core error that does not reveal unrelated
identity-recognition state.</t>

<t>Claim Values are submitted through the authenticated and idempotent Enroll
operation defined by AEP core. Implementations <bcp14>MUST</bcp14> apply the authentication,
replay, idempotency, and anti-enumeration requirements from AEP core before
acting on Claim Values. Receiving the same Claim Value through another
unauthenticated interface does not make it an authenticated AEP assertion.</t>

<t>Claim Values can contain attacker-controlled strings. Services and Agents need
ordinary input-handling protections when displaying, storing, logging, or
forwarding values.</t>

<t>Services <bcp14>MUST</bcp14> bound the encoded size, string length, object depth, and member
count they accept under local policy. Audit records <bcp14>SHOULD</bcp14> identify the policy
decision and verification method without copying raw Claim Values.</t>

</section>
<section anchor="privacy-considerations"><name>Privacy Considerations</name>

<t>Claim Values can contain personal data and contact information. Services
<bcp14>SHOULD</bcp14> request the minimum claims required for the interaction and <bcp14>SHOULD</bcp14> place
non-essential claims in <spanx style="verb">claims.preferred</spanx> or <spanx style="verb">claims.optional</spanx> rather than
<spanx style="verb">claims.required</spanx>.</t>

<t>Agents <bcp14>SHOULD</bcp14> send the minimum Claim Values needed to satisfy the Service's
Inspect document and the Owner's intended interaction. Agents <bcp14>SHOULD</bcp14> avoid
sending birth dates or postal addresses unless those values are requested and
necessary.</t>

<t>Stable contact details, usernames, birth dates, and addresses can correlate an
Owner or Agent across Services. Services <bcp14>SHOULD</bcp14> avoid using Claim Values as
cross-Service identifiers. Agents <bcp14>SHOULD</bcp14> prefer Service-specific values when
the interaction permits them.</t>

<t>Services <bcp14>SHOULD</bcp14> avoid logging raw Claim Values in ordinary logs or telemetry.
When retention is required, Services <bcp14>SHOULD</bcp14> minimize stored values, separate
sensitive data from operational records, and apply access controls appropriate
to personal data.</t>

</section>


  </middle>

  <back>


<references title='References' anchor="sec-combined-references">

    <references title='Normative References' anchor="sec-normative-references">



<reference anchor="RFC5321">
  <front>
    <title>Simple Mail Transfer Protocol</title>
    <author fullname="J. Klensin" initials="J." surname="Klensin"/>
    <date month="October" year="2008"/>
    <abstract>
      <t>This document is a specification of the basic protocol for Internet electronic mail transport. It consolidates, updates, and clarifies several previous documents, making all or parts of most of them obsolete. It covers the SMTP extension mechanisms and best practices for the contemporary Internet, but does not provide details about particular extensions. Although SMTP was designed as a mail transport and delivery protocol, this specification also contains information that is important to its use as a "mail submission" protocol for "split-UA" (User Agent) mail reading systems and mobile environments. [STANDARDS-TRACK]</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="5321"/>
  <seriesInfo name="DOI" value="10.17487/RFC5321"/>
</reference>
<reference anchor="RFC8259">
  <front>
    <title>The JavaScript Object Notation (JSON) Data Interchange Format</title>
    <author fullname="T. Bray" initials="T." role="editor" surname="Bray"/>
    <date month="December" year="2017"/>
    <abstract>
      <t>JavaScript Object Notation (JSON) is a lightweight, text-based, language-independent data interchange format. It was derived from the ECMAScript Programming Language Standard. JSON defines a small set of formatting rules for the portable representation of structured data.</t>
      <t>This document removes inconsistencies with other specifications of JSON, repairs specification errors, and offers experience-based interoperability guidance.</t>
    </abstract>
  </front>
  <seriesInfo name="STD" value="90"/>
  <seriesInfo name="RFC" value="8259"/>
  <seriesInfo name="DOI" value="10.17487/RFC8259"/>
</reference>
<reference anchor="RFC3339">
  <front>
    <title>Date and Time on the Internet: Timestamps</title>
    <author fullname="G. Klyne" initials="G." surname="Klyne"/>
    <author fullname="C. Newman" initials="C." surname="Newman"/>
    <date month="July" year="2002"/>
    <abstract>
      <t>This document defines a date and time format for use in Internet protocols that is a profile of the ISO 8601 standard for representation of dates and times using the Gregorian calendar.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="3339"/>
  <seriesInfo name="DOI" value="10.17487/RFC3339"/>
</reference>
<reference anchor="RFC9110">
  <front>
    <title>HTTP Semantics</title>
    <author fullname="R. Fielding" initials="R." role="editor" surname="Fielding"/>
    <author fullname="M. Nottingham" initials="M." role="editor" surname="Nottingham"/>
    <author fullname="J. Reschke" initials="J." role="editor" surname="Reschke"/>
    <date month="June" year="2022"/>
    <abstract>
      <t>The Hypertext Transfer Protocol (HTTP) is a stateless application-level protocol for distributed, collaborative, hypertext information systems. This document describes the overall architecture of HTTP, establishes common terminology, and defines aspects of the protocol that are shared by all versions. In this definition are core protocol elements, extensibility mechanisms, and the "http" and "https" Uniform Resource Identifier (URI) schemes.</t>
      <t>This document updates RFC 3864 and obsoletes RFCs 2818, 7231, 7232, 7233, 7235, 7538, 7615, 7694, and portions of 7230.</t>
    </abstract>
  </front>
  <seriesInfo name="STD" value="97"/>
  <seriesInfo name="RFC" value="9110"/>
  <seriesInfo name="DOI" value="10.17487/RFC9110"/>
</reference>

<reference anchor="AEP-CORE" target="https://datatracker.ietf.org/doc/draft-kavian-agent-enrollment-protocol/">
  <front>
    <title>The Agent Enrollment Protocol</title>
    <author initials="N." surname="Kavian" fullname="N. Kavian">
      <organization></organization>
    </author>
    <date year="2026" month="August" day="24"/>
  </front>
  <seriesInfo name="Internet-Draft" value="draft-kavian-agent-enrollment-protocol-03"/>
</reference>


<reference anchor="RFC2119">
  <front>
    <title>Key words for use in RFCs to Indicate Requirement Levels</title>
    <author fullname="S. Bradner" initials="S." surname="Bradner"/>
    <date month="March" year="1997"/>
    <abstract>
      <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
    </abstract>
  </front>
  <seriesInfo name="BCP" value="14"/>
  <seriesInfo name="RFC" value="2119"/>
  <seriesInfo name="DOI" value="10.17487/RFC2119"/>
</reference>
<reference anchor="RFC8174">
  <front>
    <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
    <author fullname="B. Leiba" initials="B." surname="Leiba"/>
    <date month="May" year="2017"/>
    <abstract>
      <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
    </abstract>
  </front>
  <seriesInfo name="BCP" value="14"/>
  <seriesInfo name="RFC" value="8174"/>
  <seriesInfo name="DOI" value="10.17487/RFC8174"/>
</reference>



    </references>

    <references title='Informative References' anchor="sec-informative-references">



<reference anchor="RFC8126">
  <front>
    <title>Guidelines for Writing an IANA Considerations Section in RFCs</title>
    <author fullname="M. Cotton" initials="M." surname="Cotton"/>
    <author fullname="B. Leiba" initials="B." surname="Leiba"/>
    <author fullname="T. Narten" initials="T." surname="Narten"/>
    <date month="June" year="2017"/>
    <abstract>
      <t>Many protocols make use of points of extensibility that use constants to identify various protocol parameters. To ensure that the values in these fields do not have conflicting uses and to promote interoperability, their allocations are often coordinated by a central record keeper. For IETF protocols, that role is filled by the Internet Assigned Numbers Authority (IANA).</t>
      <t>To make assignments in a given registry prudently, guidance describing the conditions under which new values should be assigned, as well as when and how modifications to existing values can be made, is needed. This document defines a framework for the documentation of these guidelines by specification authors, in order to assure that the provided guidance for the IANA Considerations is clear and addresses the various issues that are likely in the operation of a registry.</t>
      <t>This is the third edition of this document; it obsoletes RFC 5226.</t>
    </abstract>
  </front>
  <seriesInfo name="BCP" value="26"/>
  <seriesInfo name="RFC" value="8126"/>
  <seriesInfo name="DOI" value="10.17487/RFC8126"/>
</reference>



    </references>

</references>



  </back>

<!-- ##markdown-source:
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
GfFQ/QM7z0WIYDEAAA==

-->

</rfc>

