Skip to content
This repository has been archived by the owner on May 3, 2023. It is now read-only.

ICAO Implementation differs from vaccination implementation #68

Closed
jona7o opened this issue Dec 8, 2021 · 1 comment
Closed

ICAO Implementation differs from vaccination implementation #68

jona7o opened this issue Dec 8, 2021 · 1 comment
Labels
bug Something isn't working

Comments

@jona7o
Copy link

jona7o commented Dec 8, 2021

Hi,

we are a software development company with a product for COVID19 test- and vaccination centers. For this use case we create both, vaccination certificates over ubirch/ibm api and test certificates over the cwa endpoint. Today I found a miss match between these two certificates for the same input.

I think this bug is located in the ubirch/ibm api because i think the dot char "." is not specified for a machine readable string and gets replaced by nothing and not with an "<" char. If it is defined this is a bug in the reference implementation of the cwa. I'll open these requests in both github repositorys and link each other. Could someone clarify which implementation is correct?

Example for Vaccination certificates with Ubirch/IBM API:
"fn": "Dr. Mustermann",
"gn": "Max",
"fnt": "DR<<MUSTERMANN",
"gnt": "MAX"

Example for Test over CWA API
"fn": "Dr. Mustermann",
"gn": "Max",
"fnt": "DR<MUSTERMANN",
"gnt": "MAX"

Regards, Tobias

Digitaler-Impfnachweis/certification-apis#209

@jona7o jona7o added the bug Something isn't working label Dec 8, 2021
@jona7o jona7o changed the title ICAO Implementation differs from Vaccination implementation ICAO Implementation differs from vaccination implementation Dec 8, 2021
@ilya-smirnov-berlin
Copy link
Contributor

Not a bug in CWA. Should be fixed for certifications APIs.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants