Vaccination Repository Part 1 (EXPOSUREAPP-6729) (#3058)
* Repository WIP * Add vaccination location * Adjust label and type for country. * Vaccination storage WIP, Draft 2 * Vaccination storage WIP, Draft 5 * Vaccination storage WIP, Draft 6 * Revert gradle change. * Vaccination storage WIP, Draft 7 * Adjust vaccination certificate json schema. * Extend proof certificate with known attributes, adjust unit tests. * Error handling, TODOs, more structure, storage and tests. * LINTs * Restructure storage approach, reparsing instead of duplicate data. * Fix temporary issues.
Showing
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/serialization/SerializationModule.kt 3 additions, 0 deletions...i/coronawarnapp/util/serialization/SerializationModule.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/serialization/adapter/ByteStringBase64Adapter.kt 24 additions, 0 deletions...app/util/serialization/adapter/ByteStringBase64Adapter.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/ProofCertificate.kt 22 additions, 2 deletions...de/rki/coronawarnapp/vaccination/core/ProofCertificate.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/VaccinatedPerson.kt 27 additions, 14 deletions...de/rki/coronawarnapp/vaccination/core/VaccinatedPerson.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/VaccinatedPersonIdentifier.kt 56 additions, 0 deletions...onawarnapp/vaccination/core/VaccinatedPersonIdentifier.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/VaccinationCertificate.kt 18 additions, 14 deletions.../coronawarnapp/vaccination/core/VaccinationCertificate.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/VaccinationException.kt 6 additions, 0 deletions...ki/coronawarnapp/vaccination/core/VaccinationException.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/qrcode/VaccinationCertificateCOSEParser.kt 39 additions, 0 deletions...ccination/core/qrcode/VaccinationCertificateCOSEParser.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/qrcode/VaccinationCertificateData.kt 9 additions, 0 deletions...app/vaccination/core/qrcode/VaccinationCertificateData.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/qrcode/VaccinationCertificateQRCode.kt 9 additions, 5 deletions...p/vaccination/core/qrcode/VaccinationCertificateQRCode.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/qrcode/VaccinationCertificateV1.kt 42 additions, 0 deletions...rnapp/vaccination/core/qrcode/VaccinationCertificateV1.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/repository/VaccinationRepository.kt 179 additions, 57 deletions...napp/vaccination/core/repository/VaccinationRepository.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/repository/ValueSetsRepository.kt 16 additions, 0 deletions...arnapp/vaccination/core/repository/ValueSetsRepository.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/repository/errors/VaccinatedPersonNotFoundException.kt 10 additions, 0 deletions...re/repository/errors/VaccinatedPersonNotFoundException.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/repository/errors/VaccinationCertificateNotFoundException.kt 10 additions, 0 deletions...ository/errors/VaccinationCertificateNotFoundException.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/repository/errors/VaccinationDateOfBirthMissmatchException.kt 10 additions, 0 deletions...sitory/errors/VaccinationDateOfBirthMissmatchException.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/repository/errors/VaccinationNameMissmatchException.kt 10 additions, 0 deletions...re/repository/errors/VaccinationNameMissmatchException.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/repository/storage/PersonData.kt 18 additions, 0 deletions...warnapp/vaccination/core/repository/storage/PersonData.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/repository/storage/ProofContainer.kt 84 additions, 0 deletions...app/vaccination/core/repository/storage/ProofContainer.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/repository/storage/VaccinationContainer.kt 92 additions, 0 deletions...ccination/core/repository/storage/VaccinationContainer.kt
Please register or sign in to comment