RFC Errata
RFC 7643, "System for Cross-domain Identity Management: Core Schema", September 2015
Source of RFC: scim (sec)
Errata ID: 7522
Status: Reported
Type: Technical
Publication Format(s) : TEXT
Reported By: Leonardo Speranzon
Date Reported: 2023-05-23
Section 8.7.2 says:
{ "name" : "schemaExtensions", "type" : "complex", "multiValued" : false, "description" : "A list of URIs of the resource type's schema extensions.", "required" : true, "mutability" : "readOnly", "returned" : "default", "subAttributes" : [ { "name" : "schema", "type" : "reference", "referenceTypes" : ["uri"], "multiValued" : false, "description" : "The URI of a schema extension.", "required" : true, "caseExact" : true, "mutability" : "readOnly", "returned" : "default", "uniqueness" : "none" },
It should say:
{ "name" : "schemaExtensions", "type" : "complex", "multiValued" : true, "description" : "A list of URIs of the resource type's schema extensions.", "required" : true, "mutability" : "readOnly", "returned" : "default", "subAttributes" : [ { "name" : "schema", "type" : "reference", "referenceTypes" : ["uri"], "multiValued" : false, "description" : "The URI of a schema extension.", "required" : true, "caseExact" : true, "mutability" : "readOnly", "returned" : "default", "uniqueness" : "none" },
Notes:
The description of "schemaExtensions" say that it is a list and also its name is plural. This contradict the value of "multiValued" setted to false. I believe that the "multiValued" attribute should be setted to "true".