Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

REGIONE FRIULI VENEZIA GIULIA - TEST DI PUBBLICAZIONE REFERTO TRAMITE MIDDLEWARE REGIONALE VERSO GATEWAY NAZIONALE DI TEST #1418

Open
sahra-tesi opened this issue Dec 18, 2024 · 1 comment
Labels
PUBBLICAZIONE question Further information is requested

Comments

@sahra-tesi
Copy link

sahra-tesi commented Dec 18, 2024

Abbiamo effettuato dei test di pubblicazione di un referto in creazione tramite il Middleware Regionale verso il Gateway Nazionale di Test, ma riscontriamo sempre lo stesso errore, riportato di seguito:

{
"traceID" : "5be8b26fe3c37102",
"spanID" : "5be8b26fe3c37102",
"type" : "/msg/document-hash",
"title" : "Verifica hash fallita.",
"status" : 400,
"detail" : "Verifica hash fallita.",
"instance" : "/jwt-hash-match",
"classError" : "it.insiel.sanita.fse2.invoker.adapter.rest.gateway.exception.GatewayException"
}

Il flusso che stiamo utilizzando prevede:

  1. Una chiamata di validazione del referto verso Gateway Nazionale in ambiente di test,
  2. La firma del referto,
  3. La pubblicazione.

La validazione avviene in due step, così come la pubblicazione: prima effettuiamo un'autenticazione generando i jwt token, seguita dalla rispettiva chiamata di validazione (per la validazione) o di pubblicazione (per la pubblicazione del referto).

Di seguito, alleghiamo:

L'unica anomalia che abbiamo riscontrato è che, effettuando due autenticazioni, la prima per la validazione su referto non firmato e la seconda per la pubblicazione su referto firmato, si producono 2 attachment hash differenti. Non siamo sicuri se questo possa interferire, però a livello di flusso è corretto eseguire: prima la validazione, poi la firma e infine la pubblicazione.

Vi ringrazio per la disponibilità e resto in attesa di un vostro riscontro.

@sahra-tesi sahra-tesi changed the title TEST DI PUBBLICAZIONE REFERTO TRAMITE MIDDLEWARE REGIONALE VERSO GATEWAY NAZIONALE DI TEST REGIONE FRIULI VENEZIA GIULIA - TEST DI PUBBLICAZIONE REFERTO TRAMITE MIDDLEWARE REGIONALE VERSO GATEWAY NAZIONALE DI TEST Dec 18, 2024
@vigliottim
Copy link

Buonasera,
le confermiamo che la firma PAdES del documento è prevista tra la validazione e la successiva pubblicazione dello stesso.
In merito all'errore da lei riscontrato, le chiediamo di controllare che il valore del campo "attachment_hash" contenuto nei token corrisponda effettivamente all'hash (SHA256) del pdf passato in ingresso, come indicato in documentazione:

image

@vigliottim vigliottim added question Further information is requested and removed ON-HOLD labels Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PUBBLICAZIONE question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants