Il presente repository contiene un elenco delle librerie per la validazione delle Certificazioni verdi Covid-19 ( Digital Covid Certificate - DCC), anche dette Green Pass, aderenti alle specifiche tecniche e ai requisiti implementati dal Ministero della Salute all’interno dell’applicazione governativa VerificaC19 che, per quanto concerne l’ambiente Android, è rappresentata all’interno del repository dedicato. La procedura di seguito descritta consente l’inserimento nel repository di nuove librerie/SDK sviluppate in ottemperanza al comma 12 punto a) del DPCM 12 ottobre da sottoporre al vaglio del Ministero della Salute. Un esito positivo della valutazione si tradurrà nella pubblicazione della URL del repository contenente il codice sorgente della libreria/SDK in questione all’interno della lista.
Il canale relativo alle questioni tecniche riguardanti l'implementazione e l'utilizzo degli SDK si trova su Slack Developers Italia.
Si veda come riferimento il repository dell'SDK ufficiale e la documentazione riguardante la soluzione SDK Android. Inoltre, l’allegato H del DPCM 12 ottobre al punto 2, denominato VERIFICA CERTIFICAZIONE VERDE COVID-19 TRAMITE SDK, prevede ulteriori specifiche tecniche e il seguente sequence diagram applicato alla soluzione SDK Android:
Nome Soluzione | Tecnologia | Data Validazione | Verifica GP Rafforzato | Supporto DRL | Verifica Booster | Verifica Esenzioni | Verifica Visitatori RSA | Verifica lavoro | Verifica Ingresso Italia | Regole DL 4 Feb |
---|---|---|---|---|---|---|---|---|---|---|
herald-si/verificac19-sdk-php | PHP | 18/11/2021 | ✅ Da v1.0.5 |
✅ Da v1.1.0 |
✅ Da v1.2.0 |
✅ Da v1.3.0 |
✅ Da v1.5.0 |
✅ Da v1.5.0 |
✅ Da v1.5.0 |
✅ Da v1.5.0 |
ZConnectVerificaC19SDK | IOS native (swift) | 07/12/2021 | ✅ Da v1.0.4 |
✅ Da v1.1.0 |
✅ Da v1.1.1 |
✅ Da v1.1.2 |
✅ Da v1.1.7 |
✅ Da v1.1.6 |
✅ Da v1.1.7 |
✅ Da v1.1.7 |
DgcReader | .NET / .NET Framework | 07/12/2021 | ✅ Da v1.3.0 |
✅ Da v2.0.0 |
✅ Da v2.1.0 |
✅ Da v2.5.1 |
✅ Da v2.5.0 |
✅ Da v2.5.0 |
✅ Da v2.5.0 |
✅ Da v2.5.1 |
verificac19-sdk | Node.js | 08/12/2021 | ✅ Da v0.5.0 |
✅ Da v0.6.0 |
✅ Da v0.7.0 |
✅ Da v0.8.0 |
✅ Da v0.9.0 |
✅ Da v0.9.0 |
✅ Da v0.9.0 |
✅ Da v0.9.0 |
solari-sviluppo-prodotti/sol-verificaC19-sdk-cpp-linux | C++ | 10/12/2021 | ✅ Da v1.0.4 |
✅ Da v1.1.2 |
✅ Da v1.1.1 |
✅ Da v1.1.3 |
✅ Da v1.1.7 |
✅ Da v1.1.3 |
✅ Da v1.1.7 |
✅ Da v1.1.7 |
hrnext/it-dgc-verificac19-spring | Java/Spring | 16/12/2021 | ✅ Da v0.0.2 |
✅ Da v0.0.3 |
✅ Da v0.0.3 |
✅ Da v0.0.4 |
✅ Da v0.1.0 |
✅ Da v0.1.0 |
✅ Da v0.1.0 |
✅ Da v0.1.0 |
mastro993/verificac19-flutter | Dart/Flutter | 07/03/2022 | ✅ Da v1.0.10 |
✅ Da v1.1.0 |
✅ Da v1.2.0 |
✅ Da v1.2.3 |
✅ Da v1.4.2 |
✅ Da v1.4.0 |
✅ Da v1.4.0 |
✅ Da v1.4.0 |
Per proporre l’inserimento di una nuova libreria/SDK nella lista è necessario seguire i seguenti passi:
A questo punto inizierà una fase di validazione di quanto sottoposto per verificare l’effettiva rispondenza delle specifiche tecniche e dei requisiti minimi. In caso di esito positivo, la Pull Request verrà consolidata entro pochi giorni e apparirà all’interno della lista. In caso di esito negativo, saranno fornite via email le opportune motivazioni ed eventuali suggerimenti per rendere la libreria aderente ai requisiti minimi. Eventuali aggiornamenti futuri delle librerie saranno oggetto di successive valutazioni che potrebbero portare alla rimozione della stessa dalla lista ove non fossero rispettati i requisiti minimi. Per rimanere allineati alle ultime modifiche è possibile consultare il file di CHANGELOG.
Oltre a quanto sopra, il Ministero della Salute avrà facoltà esclusiva di eliminare una proposta dalla lista nel caso in cui si verifichino una o più delle seguenti condizioni: