RFC Errata
RFC 7643, "System for Cross-domain Identity Management: Core Schema", September 2015
Source of RFC: scim (sec)
Errata ID: 5606
Status: Reported
Type: Technical
Publication Format(s) : TEXT
Reported By: Takashi Kato
Date Reported: 2019-01-16
Section 8.7.1 says:
{ "name" : "type", "type" : "string", "multiValued" : false, "description" : "The attribute's data type. Valid values include 'string', 'complex', 'boolean', 'decimal', 'integer', 'dateTime', 'reference'.", "required" : true, "canonicalValues" : [ "string", "complex", "boolean", "decimal", "integer", "dateTime", "reference" ], "caseExact" : false, "mutability" : "readOnly", "returned" : "default", "uniqueness" : "none" },
It should say:
{ "name" : "type", "type" : "string", "multiValued" : false, "description" : "The attribute's data type. Valid values include 'string', 'complex', 'boolean', 'decimal', 'integer', 'dateTime', 'reference', 'binary'.", "required" : true, "canonicalValues" : [ "string", "complex", "boolean", "decimal", "integer", "dateTime", "reference", "binary" ], "caseExact" : false, "mutability" : "readOnly", "returned" : "default", "uniqueness" : "none" },
Notes:
On page 83, the "canonicalValues" definition of "type" attribute missing "binary".