-
Notifications
You must be signed in to change notification settings - Fork 57
Conformance update plans
Aziz Mukhtorjonov edited this page Feb 12, 2026
·
3 revisions
- Add missed validation for the SerialNumber field, as mentioned in the CHIP spec max length should be 20 octets - spec
- Update and add missed constraints while adding revocation distribution points - missed size constraints for CRLSignerCertificate, update size constraints for CRLSignerDelegator (spec), add missed constraints for DataFileSize, DataDigest and DataDigestType fields (spec)
- CRLSignerDelegator size is 2MB and should be lowered to 2KB (2048 bytes)
- CRLSignerCertificate size is not set and should be set to 2KB (2048 bytes)
- Double-check validations regarding the CRLSignerCertificate field
- Update value constraint for the DiscoveryCapabilitiesBitmask field, it should be between 0-30, not 0-14 (spec)
- Rename the MaintenanceUrl field to EnhancedSetupFlowMaintenanceUrl
- Update constraint for the OtaChecksumType field, iit should be within [1,7,8,10,11,12], not 0-65535 (spec)
- Document mapping about that DeviceModel from the CHIP spec relates to the Model from DCL
- Document mapping about that DeviceSoftwareVersionModel from the CHIP spec relates to the ModelVersion from DCL
- Document mapping about that CHIP spec defines only a single DeviceSoftwareCompliance schema, but there are several related schemas in DCL
- ComplianceInfo - contains more fields which are not described in CHIP spec
- DeviceSoftwareCompliance - contains list of ComplianceInfo
- Vendor, DeviceModel, DeviceSoftwareVersionModel and DeviceSoftwareCompliance Schemas
- Add the missed Creator/Owner field to mention who registers the schema record
- The field uniquely identifies the DCL key(address) that was used to register the associated record(VendorInfo, Model etc) in DCL
- Product Attestation Authority and Intermediate Certificate Schema
- Update sections about GrantApprovals and GrantRejects fields - fix types and naming conflict
-
- They named as
approvalsandrejects
- They named as
- Add the missed SubjectAsText field
- Operational Trust Anchor Schema
- Replace IsVidVerificationSigner boolean field with certificationType enum field
-
- Describe possible enum variants
- Reformat/Feed document with new sub sections about write and read requests for all Schemas - describe associated endpoints and high-level implementation/explanation details from DCL
- Update mapping document in DCL after applying changes into CHIP spec
- Document mappings about that CHIP spec defines two(PAA/PAI and OTA → NOC/ICA) separate schemas for certificates, but it is a single common Certificate schema in DCL
-
- DCL separates certificates by type (schema)
- Document mappings about the PKI Revocation Distribution Points Schema mentioned in CHIP implemented within the PKI module