RFC Errata


Errata Search

 
Source of RFC  
Summary Table Full Records

RFC 9553, "JSContact: A JSON Representation of Contact Data", May 2024

Source of RFC: calext (art)

Errata ID: 8267
Status: Reported
Type: Technical
Publication Format(s) : TEXT, PDF, HTML

Reported By: n4n5
Date Reported: 2025-01-28

Section 2.6.1. cryptoKeys says:

A CryptoKey object has all properties of the Resource (Section 1.4.4)
data type, with the following additional definition:

The @type property value MUST be "CryptoKey", if set.

It should say:

A CryptoKey object has all properties of the Resource (Section 1.4.4)
data type, with the following additional definition:

- The @type property value MUST be "CryptoKey", if set.

- The kind property is optional. Its enumerated (Section 1.7.5) values
   are:

  - link
  - embed

Notes:

I've noticed that CryptoKey is defined as a Resource but the CryptoKey "kind" is never defined.

The Resource specify that for kind: "The allowed values are defined in the property definition that makes use of the Resource type. Some property definitions may change this property from being optional to mandatory."


The proposed values in the corrected text are only suggestion from the example of the RFC

As values of "kind" type are registered with IANA we can see that the CryptoKey kind is not present at
https://www.iana.org/assignments/jscontact/jscontact.xhtml#jscontact-enum-values


If the CryptoKey kind is missing, I guess iana should also update the enum (email from the RFC: iana@iana.org)

Report New Errata



Advanced Search