You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Use references to the common definitions of Commonalities r4.4 where possible #30
device-authenticity.yaml defines all components locally, although code/common/CAMARA_common.yaml from Commonalities r4.4 has been in the repository since #25. Some local definitions now differ from the common ones: the length limits added in #27 are stricter than in CAMARA_common.yaml.
The following local definitions match the common ones but are copies instead of references:
components/schemas/XCorrelator
components/headers/x-correlator and components/parameters/x-correlator
ErrorInfo.status (int32, 100–599)
components/securitySchemes/openId
Possible evolution
Replace the local definitions with references to the common ones, e.g. $ref: "../common/CAMARA_common.yaml#/components/schemas/DateTime" for lastChecked and reportedDate, and the same for ErrorInfo, XCorrelator, the x-correlator header and parameter, and the openId security scheme. Remove the local copies that are no longer referenced. Keep local definitions only where no common one exists (imei, RequestBody, ImeiStatus, CommonResponseBody).
The references are resolved into a self-contained API definition when the release snapshot is created.
Error responses and error examples are covered in #29.
Activity