COSE decryption, QR code generation, error codes (EXPOSUREAPP-7506) (#3346)
* wip
* wiring
* wip
* testing
* refactor exception
tests
* tests
* decompression
* decompression
* fix tests
* encrypt
* second test case
* add error codes
* fix tests
* move exception
* tests
* error codes
* error codes
* error codes
* address comments
* add more logging
* reverse string file
Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
Showing
- Corona-Warn-App/build.gradle 2 additions, 0 deletionsCorona-Warn-App/build.gradle
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/TestCertificateRepository.kt 1 addition, 1 deletion...rki/coronawarnapp/coronatest/TestCertificateRepository.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/type/TestCertificateContainer.kt 1 addition, 1 deletion...coronawarnapp/coronatest/type/TestCertificateContainer.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/cryptography/AesCryptography.kt 24 additions, 3 deletions...awarnapp/covidcertificate/cryptography/AesCryptography.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/exception/InvalidHealthCertificateException.kt 73 additions, 0 deletions...ertificate/exception/InvalidHealthCertificateException.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/exception/InvalidTestCertificateException.kt 92 additions, 0 deletions...dcertificate/exception/InvalidTestCertificateException.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/exception/InvalidVaccinationCertificateException.kt 61 additions, 0 deletions...icate/exception/InvalidVaccinationCertificateException.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/test/TestCertificate.kt 1 addition, 1 deletion...ki/coronawarnapp/covidcertificate/test/TestCertificate.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/test/TestCertificateDccParser.kt 62 additions, 0 deletions...warnapp/covidcertificate/test/TestCertificateDccParser.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/test/TestCertificateDccV1.kt 19 additions, 15 deletions...ronawarnapp/covidcertificate/test/TestCertificateDccV1.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/test/TestCertificateQRCodeExtractor.kt 112 additions, 7 deletions...p/covidcertificate/test/TestCertificateQRCodeExtractor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/compression/ZLIBCompression.kt 20 additions, 0 deletions.../de/rki/coronawarnapp/util/compression/ZLIBCompression.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/encoding/Base45Decoder.kt 0 additions, 1 deletion.../java/de/rki/coronawarnapp/util/encoding/Base45Decoder.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/CertificatePersonIdentifier.kt 6 additions, 5 deletions...nawarnapp/vaccination/core/CertificatePersonIdentifier.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/certificate/HealthCertificateCOSEDecoder.kt 32 additions, 3 deletions...cination/core/certificate/HealthCertificateCOSEDecoder.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/certificate/HealthCertificateHeaderParser.kt 7 additions, 6 deletions...ination/core/certificate/HealthCertificateHeaderParser.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/certificate/InvalidHealthCertificateException.kt 0 additions, 95 deletions...ion/core/certificate/InvalidHealthCertificateException.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/certificate/VaccinationDGCV1Parser.kt 13 additions, 12 deletions...pp/vaccination/core/certificate/VaccinationDGCV1Parser.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/qrcode/VaccinationQRCodeExtractor.kt 14 additions, 7 deletions...app/vaccination/core/qrcode/VaccinationQRCodeExtractor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/qrcode/VaccinationQRCodeValidator.kt 3 additions, 3 deletions...app/vaccination/core/qrcode/VaccinationQRCodeValidator.kt
Loading
Please register or sign in to comment