Unit Test Results.

Designed for use with JUnit and Ant.

All Tests

ClassNameStatusTypeTime(s)
BloccanteRestSicurezzaMessaggioAuditTest[1.1:95] Giro Ok con informazioni utente passate negli header http JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success17.073
BloccanteRestSicurezzaMessaggioAuditTest[1.2:96] Giro Ok con informazioni utente passate negli header http JWK pattern:IDAR02 audit:AUDIT_REST_02 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success13.711
BloccanteRestSicurezzaMessaggioAuditTest[2.1:186] Giro Ok con informazioni utente passate nella query url JWK pattern:IDAR0401 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success19.309
BloccanteRestSicurezzaMessaggioAuditTest[2.2:187] Giro Ok con informazioni utente passate nella query url JWK pattern:IDAR0402 audit:AUDIT_REST_02 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success19.528
BloccanteRestSicurezzaMessaggioAuditTest[3.1:257] Giro Ok con informazioni utente statiche; X509 pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success11.612
BloccanteRestSicurezzaMessaggioAuditTest[4.1:349] Giro Ok con informazioni utente statiche; X509 pattern:IDAR0301 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success18.585
BloccanteRestSicurezzaMessaggioAuditTest[5.1:426] Giro Ok con informazioni utente passate negli header http e nella query, senza il livello di autenticazione, JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success10.841
BloccanteRestSicurezzaMessaggioAuditTest[5.2:427] Giro Ok con informazioni utente passate negli header http e nella query, senza il livello di autenticazione, JWK pattern:IDAR02 audit:AUDIT_REST_02 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success11.174
BloccanteRestSicurezzaMessaggioAuditTest[6.1:462] Il token di audit viene manomesso in modo da non far corrispondere più la firma e far arrabbiare l'erogazione JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success1.063
BloccanteRestSicurezzaMessaggioAuditTest[6.2:463] Il token di audit viene manomesso in modo da non far corrispondere più la firma e far arrabbiare l'erogazione JWK pattern:IDAR02 audit:AUDIT_REST_02 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success0.999
BloccanteRestSicurezzaMessaggioAuditTest[7.1:520] Il token di authorization viene manomesso in modo da non far corrispondere più al digest del token di audit e far arrabbiare l'erogazione JWK pattern:IDAR02 audit:AUDIT_REST_02 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success2.907
BloccanteRestSicurezzaMessaggioAuditTest[8.1:553] Il token di authorization viene manomesso in modo da non essere presente il digest value e far arrabbiare l'erogazione JWK pattern:IDAR02 audit:AUDIT_REST_02 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success1.114
BloccanteRestSicurezzaMessaggioAuditTest[9.1:583] Il token di authorization viene manomesso in modo da non essere presente il digest algorithm e far arrabbiare l'erogazione JWK pattern:IDAR02 audit:AUDIT_REST_02 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success1.197
BloccanteRestSicurezzaMessaggioAuditTest[10.1:613] Il token di authorization viene manomesso in modo da non essere presente il digest e far arrabbiare l'erogazione JWK pattern:IDAR02 audit:AUDIT_REST_02 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success1.108
BloccanteRestSicurezzaMessaggioAuditTest[11.1:644] Il token di authorization viene manomesso in modo da non essere presente il digest e far arrabbiare l'erogazione JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success2.046
BloccanteRestSicurezzaMessaggioAuditTest[11.2:645] Il token di authorization viene manomesso in modo da non essere presente il digest e far arrabbiare l'erogazione JWK pattern:IDAR02 audit:AUDIT_REST_02 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success1.783
BloccanteRestSicurezzaMessaggioAuditTest[12.1:675] l'informazione sull'audit user non viene fornito; JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success0.128
BloccanteRestSicurezzaMessaggioAuditTest[12.2:676] l'informazione sull'audit user non viene fornito; JWK pattern:IDAR02 audit:AUDIT_REST_02 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success0.063
BloccanteRestSicurezzaMessaggioAuditTest[13.1:706] l'informazione sull'audit user location non viene fornito; JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success0.061
BloccanteRestSicurezzaMessaggioAuditTest[13.2:707] l'informazione sull'audit user location non viene fornito; JWK pattern:IDAR02 audit:AUDIT_REST_02 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success0.062
BloccanteRestSicurezzaMessaggioAuditTest[14.1:739] l'informazione sull'audit user non viene fornito; JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success1.500
BloccanteRestSicurezzaMessaggioAuditTest[14.2:740] l'informazione sull'audit user non viene fornito; JWK pattern:IDAR02 audit:AUDIT_REST_02 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success1.508
BloccanteRestSicurezzaMessaggioAuditTest[15.1:770] l'informazione sull'audit user location non viene fornito; JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success1.275
BloccanteRestSicurezzaMessaggioAuditTest[15.2:771] l'informazione sull'audit user location non viene fornito; JWK pattern:IDAR02 audit:AUDIT_REST_02 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success1.440
BloccanteRestSicurezzaMessaggioAuditTest[16.1:805] il token audit non viene fornito; JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success1.196
BloccanteRestSicurezzaMessaggioAuditTest[16.2:806] il token audit non viene fornito; JWK pattern:IDAR02 audit:AUDIT_REST_02 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success1.048
BloccanteRestSicurezzaMessaggioAuditTest[17.1:885] Giro Ok con informazioni utente passate negli header http e parametri della url custom JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success11.037
BloccanteRestSicurezzaMessaggioAuditTest[17.2:886] Giro Ok con informazioni utente passate negli header http e parametri della url custom JWK pattern:IDAR02 audit:AUDIT_REST_02 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success10.660
BloccanteRestSicurezzaMessaggioAuditTest[18.1:959] Giro Ok con informazioni utente passate negli header http, le informazioni non vengono ne tracciate ne inoltrate al backend (configurazione di default) JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success10.770
BloccanteRestSicurezzaMessaggioAuditTest[18.2:960] Giro Ok con informazioni utente passate negli header http, le informazioni non vengono ne tracciate ne inoltrate al backend (configurazione di default) JWK pattern:IDAR02 audit:AUDIT_REST_02 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success10.872
BloccanteRestSicurezzaMessaggioAuditTest[19.1:1049] Giro Ok con informazioni utente passate negli header http JWK-CustomTrace-CustomForward pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success10.670
BloccanteRestSicurezzaMessaggioAuditTest[20.1:1079] l'informazione sull'audience presente nel token risulta errata; JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success1.083
BloccanteRestSicurezzaMessaggioAuditTest[21.1:1108] l'informazione sull'audience presente nel token risulta errata (l'erogazione è stata configurata per attendersi un audience differente per l'audit); JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success1.321
BloccanteRestSicurezzaMessaggioAuditTest[22.1:1170] Il token di audit risulta scaduto sull'erogazione JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success13.123
BloccanteRestSicurezzaMessaggioAuditTest[23.1:1230] Il token di audit risulta generato da troppo tempo sull'erogazione JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success7.341
BloccanteRestSicurezzaMessaggioAuditTest[24.1:1306] Giro Ok con criteri autorizzativi per contenuto (es. security token) utilizzato anche come forward header JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success10.539
BloccanteRestSicurezzaMessaggioAuditTest[25.1:1337] Giro Ko con criteri autorizzativi per contenuto (es. security token) utilizzato anche come forward header JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success0.880
BloccanteRestSicurezzaMessaggioAuditTest[26.1:1414] Giro Ok con informazioni utente passate negli header http (token configurato come opzionale, ma fornito) JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success10.807
BloccanteRestSicurezzaMessaggioAuditTest[27.1:1476] Giro Ok con informazioni utente passate negli header http (token configurato come opzionale, nel proxy viene eliminato prima di inoltrarlo all'erogazione) JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk. Nell'API il token di audit non viene richiesto per l'operazione oauth-noaudit)Success8.937
BloccanteRestSicurezzaMessaggioAuditTest[27.2:1477] Giro Ok con informazioni utente passate negli header http (token configurato come opzionale, nel proxy viene eliminato prima di inoltrarlo all'erogazione) JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk. Nell'API il token di audit è configurato come opzionale)Success8.970
BloccanteRestSicurezzaMessaggioAuditTest[28.1:1553] Il token di audit e il token di authorization utilizzano uno stesso purposeId; test propedeutico per i successivi. Erogazione JWK-RecuperoInfoClient pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success6.962
BloccanteRestSicurezzaMessaggioAuditTest[29.1:1586] Il token di audit e il token di authorization utilizzano un purposeId differente che fa arrabbiare l'erogazione JWK-RecuperoInfoClient pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success1.175
BloccanteRestSicurezzaMessaggioAuditTest[30.1:1616] Il token di audit non presenta il purposeId differente e fa arrabbiare l'erogazione JWK-RecuperoInfoClient pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success0.923
BloccanteRestSicurezzaMessaggioAuditTest[31.1:1703] Giro Ok con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom)Success10.553
BloccanteRestSicurezzaMessaggioAuditTest[31.2:1704] Giro Ok con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom)Success10.037
BloccanteRestSicurezzaMessaggioAuditTest[32.1:1737] Giro Ko sulla fruizione, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim typeInt errato)Success0.131
BloccanteRestSicurezzaMessaggioAuditTest[32.2:1738] Giro Ko sulla fruizione, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim typeStringRegExp errato)Success0.041
BloccanteRestSicurezzaMessaggioAuditTest[32.3:1739] Giro Ko sulla fruizione, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim typeIntRegExp errato)Success0.038
BloccanteRestSicurezzaMessaggioAuditTest[32.4:1740] Giro Ko sulla fruizione, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim typeIntRegExp errato2)Success0.040
BloccanteRestSicurezzaMessaggioAuditTest[32.5:1741] Giro Ko sulla fruizione, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim typeListString errato)Success0.036
BloccanteRestSicurezzaMessaggioAuditTest[32.6:1742] Giro Ko sulla fruizione, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim typeListInt errato)Success0.041
BloccanteRestSicurezzaMessaggioAuditTest[32.7:1743] Giro Ko sulla fruizione, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim typeMixed1 errato)Success0.039
BloccanteRestSicurezzaMessaggioAuditTest[32.8:1744] Giro Ko sulla fruizione, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim typeMixed2 errato)Success0.051
BloccanteRestSicurezzaMessaggioAuditTest[32.9:1745] Giro Ko sulla fruizione, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim typeMixed2 errato 2)Success0.044
BloccanteRestSicurezzaMessaggioAuditTest[33.1:1831] Giro Ko sull'erogazione, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim typeStringRegExp errato)Success9.787
BloccanteRestSicurezzaMessaggioAuditTest[33.2:1832] Giro Ko sull'erogazione, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim typeIntRegExp errato)Success9.216
BloccanteRestSicurezzaMessaggioAuditTest[33.3:1833] Giro Ko sull'erogazione, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim typeIntRegExp errato2)Success9.223
BloccanteRestSicurezzaMessaggioAuditTest[33.4:1834] Giro Ko sull'erogazione, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim typeListString errato)Success9.710
BloccanteRestSicurezzaMessaggioAuditTest[33.5:1835] Giro Ko sull'erogazione, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim typeListInt errato)Success9.260
BloccanteRestSicurezzaMessaggioAuditTest[33.6:1836] Giro Ko sull'erogazione, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim typeMixed1 errato)Success9.162
BloccanteRestSicurezzaMessaggioAuditTest[33.7:1837] Giro Ko sull'erogazione, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim typeMixed2 errato)Success9.308
BloccanteRestSicurezzaMessaggioAuditTest[33.8:1838] Giro Ko sull'erogazione, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim typeMixed2 errato 2)Success9.349
BloccanteRestSicurezzaMessaggioAuditTest[34.1:1911] Giro Ko sull'erogazione, con tipo spedito come primitivo e atteso come stringa, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim type errato come tipo, generato primitivo atteso stringa)Success9.356
BloccanteRestSicurezzaMessaggioAuditTest[34.2:1912] Giro Ko sull'erogazione, con tipo spedito come primitivo e atteso come stringa, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim type errato come tipo, generato primitivo atteso stringa)Success9.166
BloccanteRestSicurezzaMessaggioAuditTest[34.3:1913] Giro Ko sull'erogazione, con tipo spedito come primitivo e atteso come stringa, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim type errato come tipo, generato primitivo atteso stringa)Success9.253
BloccanteRestSicurezzaMessaggioAuditTest[34.4:1914] Giro Ko sull'erogazione, con tipo spedito come primitivo e atteso come stringa, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim type errato come tipo, generato primitivo atteso stringa)Success9.143
BloccanteRestSicurezzaMessaggioAuditTest[35.1:1987] Giro Ko sull'erogazione, con tipo spedito come stringa e atteso come tipo primitivo, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim type errato come tipo, generato stringa atteso primitivo)Success9.434
BloccanteRestSicurezzaMessaggioAuditTest[35.2:1988] Giro Ko sull'erogazione, con tipo spedito come stringa e atteso come tipo primitivo, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim type errato come tipo, generato stringa atteso primitivo)Success9.017
BloccanteRestSicurezzaMessaggioAuditTest[35.3:1989] Giro Ko sull'erogazione, con tipo spedito come stringa e atteso come tipo primitivo, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim type errato come tipo, generato stringa atteso primitivo)Success8.921
BloccanteRestSicurezzaMessaggioAuditTest[35.4:1990] Giro Ko sull'erogazione, con tipo spedito come stringa e atteso come tipo primitivo, con informazioni utente passate negli header http (token configurato come custom) JWK pattern:IDAR01 audit:AUDIT_REST_01 (viene generato un token audit custom con un claim type errato come tipo, generato stringa atteso primitivo)Success9.302
BloccanteRestSicurezzaMessaggioAuditTest[36.1:2163] Il token di audit risulta riutilizzato grazie alla cache; erogazione JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success13.918
BloccanteRestSicurezzaMessaggioAuditTest[36.2:2164] Il token di audit risulta riutilizzato grazie alla cache; erogazione JWK pattern:IDAR02 audit:AUDIT_REST_02 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success13.999
BloccanteRestSicurezzaMessaggioAuditTest[37.1:2372] Il token di audit risulta riutilizzato grazie alla cache mentre il token di integrity è univoco; erogazione JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success16.651
BloccanteRestSicurezzaMessaggioAuditTest[37.2:2373] Il token di audit risulta riutilizzato grazie alla cache mentre il token di integrity è univoco; erogazione JWK pattern:IDAR02 audit:AUDIT_REST_02 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success16.259
BloccanteRestSicurezzaMessaggioAuditTest[38.1:2579] Sia il token di audit che quello authorization risulta riutilizzato grazie alla cache; erogazione X509-TestCache pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success16.774
BloccanteRestSicurezzaMessaggioAuditTest[39.1:2784] Solo il token di audit risulta riutilizzato grazie alla cache; erogazione X509-TestCache pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success16.954
BloccanteRestSicurezzaMessaggioAuditTest[40.1:3024] Sia il token di audit che quello authorization risulta riutilizzato grazie alla cache, mentre il token di integrity è sempre univoco; erogazione X509-TestCache pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success19.027
BloccanteRestSicurezzaMessaggioAuditTest[41.1:3191] Il token di audit non risulta riutilizzato poichè l'elemento è dichiarato not cacheable; erogazione JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success14.317
BloccanteRestSicurezzaMessaggioAuditTest[41.2:3192] Il token di audit non risulta riutilizzato poichè l'elemento è dichiarato not cacheable; erogazione JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success14.207
BloccanteRestSicurezzaMessaggioAuditTest[42.1:3352] Il token di audit risulta riutilizzato poichè l'elemento opzionale dichiarato not cacheable non viene usato; erogazione JWK pattern:IDAR01 audit:AUDIT_REST_01 (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success15.468
BloccanteRestSicurezzaMessaggioAuditTest[43:3359] Test negoziazione ok tramite l'utilizzo di un keystore JWK definito nella token policySuccess1.037
BloccanteRestSicurezzaMessaggioAuditTest[44:3378] Test negoziazione ok tramite l'utilizzo di un keystore JWK definito nella token policy, anche con integritySuccess0.391
BloccanteRestSicurezzaMessaggioAuditTest[45.1:3483] Giro Ok con informazioni utente passate negli header http JWK pattern:IDAR01 audit:AUDIT_REST_01 e audit spedito come array (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success10.364
BloccanteRestSicurezzaMessaggioAuditTest[46.1:3591] Giro Ok con informazioni utente passate nella query url JWK pattern:IDAR0401 audit:AUDIT_REST_01 e audit spedito come array (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success17.328
BloccanteRestSicurezzaMessaggioFixKarateRichiestaVuotaTest[1:20] Test con presenza dell'header Authorization nella richiesta e Agid-JWT-Signature nella rispostaSuccess20.396
BloccanteRestSicurezzaMessaggioFixKarateRichiestaVuotaTest[2:67] Test con presenza dell'header Authorization e dell'header Agid-JWT-Signature solo nella richiestaSuccess18.358
BloccanteRestSicurezzaMessaggioFixKarateRichiestaVuotaTest[3:114] Test con presenza solo dell'header Authorization nella richiesta e nella risposta poichè si tratta di una DELETESuccess17.577
BloccanteRestSicurezzaMessaggioFixKarateRichiestaVuotaTest[4:157] Test con presenza solo dell'header Authorization nella richiesta poichè si tratta di una DELETESuccess9.700
BloccanteRestSicurezzaMessaggioFixKarateRichiestaVuotaTest[1.1:95] Test con presenza dell'header Authorization nella richiesta e Agid-JWT-Signature nella risposta (JWK servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success20.105
BloccanteRestSicurezzaMessaggioFixKarateRichiestaVuotaTest[1.2:96] Test con presenza dell'header Authorization nella richiesta e Agid-JWT-Signature nella risposta (PDND servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)Success20.029
BloccanteRestSicurezzaMessaggioFixKarateRichiestaVuotaTest[2.1:147] Test con presenza dell'header Authorization solo nella richiesta (JWK servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success11.690
BloccanteRestSicurezzaMessaggioFixKarateRichiestaVuotaTest[2.2:148] Test con presenza dell'header Authorization solo nella richiesta (PDND servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)Success11.786
BloccanteRestSicurezzaMessaggioFixKarateRispostaVuotaTest[1:14] Test di un endpoint che non ha il payload nella richiesta IDAR01Success20.464
BloccanteRestSicurezzaMessaggioFixKarateRispostaVuotaTest[2:46] Test di un endpoint che non ha il payload ne nella richiesta ne nella risposta IDAR01Success17.668
BloccanteRestSicurezzaMessaggioFixKarateRispostaVuotaTest[3:77] Test di un endpoint che non ha il payload nella richiesta IDAR03Success17.604
BloccanteRestSicurezzaMessaggioFixKarateRispostaVuotaTest[4:117] Manomissione header firmato nel test di un endpoint che non ha il payload nella richiestaSuccess1.232
BloccanteRestSicurezzaMessaggioFixKarateRispostaVuotaTest[5:131] Test di un endpoint che non ha il payload ne nella richiesta ne nella risposta IDAR03Success17.203
BloccanteRestSicurezzaMessaggioFixKarateRispostaVuotaTest[6:160] Test di un endpoint che non ha il payload nella richiesta IDAR03 e DigestSuccess17.184
BloccanteRestSicurezzaMessaggioFixKarateRispostaVuotaTest[7:201] Test di un endpoint che non ha il payload ne nella richiesta ne nella risposta IDAR03 e DigestSuccess16.464
BloccanteRestSicurezzaMessaggioFixKarateTest[1:13] La API ha di default l'applicabilità solo sulla Richiesta, ma viene ridefinita sulla singola azione in Richiesta e Risposta con dei criteri personalizzati.Success13.029
BloccanteRestSicurezzaMessaggioInformazioniPDNDApiv2Test[1:28] Test che arricchisce le informazioni sul client prelevandole dalla PDND, senza prima aver mai prelevata la chiave essendo solamente un pattern ID_AUTHSuccess12.053
BloccanteRestSicurezzaMessaggioInformazioniPDNDApiv2Test[2:223] Test che arricchisce le informazioni sul client prelevandole dalla PDND, prima però viene prelevata la chiave essendo solamente un pattern INTEGRITY con truststore PDNDSuccess12.937
BloccanteRestSicurezzaMessaggioInformazioniPDNDApiv2Test[3:514] Test che arricchisce le informazioni sul client prelevandole dalla PDND, prima viene invocata un'azione che non fa scaturire il download della chiave poi viene prelevata la chiave usando un'altra azione che prevede pattern INTEGRITY con truststore PDNDSuccess17.574
BloccanteRestSicurezzaMessaggioInformazioniPDNDApiv2Test[4:922] Test che arricchisce le informazioni sul client prelevandole dalla PDND, senza prima aver mai prelevata la chiave essendo solamente un pattern ID_AUTH. È attiva una politica di rate limiting che conteggia per externalIdSuccess4.207
BloccanteRestSicurezzaMessaggioInformazioniPDNDApiv2Test[5:1053] Test che arricchisce le informazioni sul client prelevandole dalla PDND, senza prima aver mai prelevata la chiave essendo solamente un pattern ID_AUTH. È attiva una politica di rate limiting che conteggia per consumerSuccess2.934
BloccanteRestSicurezzaMessaggioInformazioniPDNDMultitenantTest[1:28] Test che arricchisce le informazioni sul client prelevandole dalla PDND, senza prima aver mai prelevata la chiave essendo solamente un pattern ID_AUTHSuccess11.897
BloccanteRestSicurezzaMessaggioInformazioniPDNDMultitenantTest[2:206] Test che arricchisce le informazioni sul client prelevandole dalla PDND, prima però viene prelevata la chiave essendo solamente un pattern INTEGRITY con truststore PDNDSuccess11.091
BloccanteRestSicurezzaMessaggioInformazioniPDNDMultitenantTest[3:459] Test che arricchisce le informazioni sul client prelevandole dalla PDND, prima viene invocata un'azione che non fa scaturire il download della chiave poi viene prelevata la chiave usando un'altra azione che prevede pattern INTEGRITY con truststore PDNDSuccess17.631
BloccanteRestSicurezzaMessaggioInformazioniPDNDTest[1:28] Test che arricchisce le informazioni sul client prelevandole dalla PDND, senza prima aver mai prelevata la chiave essendo solamente un pattern ID_AUTHSuccess12.559
BloccanteRestSicurezzaMessaggioInformazioniPDNDTest[2:206] Test che arricchisce le informazioni sul client prelevandole dalla PDND, prima però viene prelevata la chiave essendo solamente un pattern INTEGRITY con truststore PDNDSuccess10.885
BloccanteRestSicurezzaMessaggioInformazioniPDNDTest[3:459] Test che arricchisce le informazioni sul client prelevandole dalla PDND, prima viene invocata un'azione che non fa scaturire il download della chiave poi viene prelevata la chiave usando un'altra azione che prevede pattern INTEGRITY con truststore PDNDSuccess17.959
BloccanteRestSicurezzaMessaggioInformazioniPDNDTest[4:823] Test che arricchisce le informazioni sul client prelevandole dalla PDND, senza prima aver mai prelevata la chiave essendo solamente un pattern ID_AUTH. È attiva una politica di rate limiting che conteggia per externalIdSuccess4.281
BloccanteRestSicurezzaMessaggioInformazioniPDNDTest[5:954] Test che arricchisce le informazioni sul client prelevandole dalla PDND, senza prima aver mai prelevata la chiave essendo solamente un pattern ID_AUTH. È attiva una politica di rate limiting che conteggia per consumerSuccess2.782
BloccanteRestSicurezzaMessaggioInformazioniPDNDTest[6:1024] Test che arricchisce le informazioni sul client prelevandole dalla PDND, senza prima aver mai prelevata la chiave essendo solamente un pattern ID_AUTH. L'invocazione fallisce perchè il token non è valido.Success0.669
BloccanteRestSicurezzaMessaggioInformazioniPDNDTest[7:1056] Test che arricchisce le informazioni sul client prelevandole dalla PDND, senza prima aver mai prelevata la chiave essendo solamente un pattern ID_AUTH. L'invocazione fallisce perchè il token è scadutoSuccess7.790
BloccanteRestSicurezzaMessaggioInformazioniPDNDTest[8:1118] Test che non arricchisce le informazioni sul client prelevandole dalla PDND, test che prevede un errore in questo caso durante la gestione del rate limitingSuccess4.907
BloccanteRestSicurezzaMessaggioInformazioniPDNDTest[9:1165] Test che non arricchisce le informazioni sul client prelevandole dalla PDND, test che non prevede un errore in questo caso durante la gestione del rate limiting poichè definita una proprietà 'pdnd.rateLimitingByOrganization.infoNotAvailable.abortTransaction' che disattiva l'erroreSuccess3.805
BloccanteRestSicurezzaMessaggioInformazioniPDNDTest[10:1213] Test che non arricchisce le informazioni sul client prelevandole dalla PDND, test che non prevede un errore nonostante il recupero delle informazioni non sia andato a buon fine (NOTA: nella govwayMonitor si vede la risoluzione solamente perche' e' lo stesso clientId usato e gia' risolto; ma dentro al token (usato dalla trasformazione che genera l'header 'PDND-ExternalId') le info non ci sono)Success1.828
BloccanteRestSicurezzaMessaggioInformazioniPDNDTest[11:1247] Test che non arricchisce le informazioni sul client prelevandole dalla PDND, test che prevede un errore quando il recupero delle informazioni non sia andato a buon fine (NOTA: nella govwayMonitor si vede la risoluzione solamente perche' e' lo stesso clientId usato e gia' risolto; ma dentro al token (usato dalla trasformazione che genera l'header 'PDND-ExternalId') le info non ci sono)Success3.811
BloccanteRestSicurezzaMessaggioInformazioniPDNDTest[12:1289] Test che non arricchisce le informazioni sul client prelevandole dalla PDND, test che non prevede un errore nonostante il recupero delle informazioni relative all'organizzazione non sia andato a buon fine (NOTA: nella govwayMonitor si vede la risoluzione solamente perche' e' lo stesso clientId usato e gia' risolto; ma dentro al token (usato dalla trasformazione che genera l'header 'PDND-ExternalId') le info non ci sono)Success1.260
BloccanteRestSicurezzaMessaggioInformazioniPDNDTest[13:1323] Test che non arricchisce le informazioni sul client prelevandole dalla PDND, test che prevede un errore quando il recupero delle informazioni relative all'organizzazione non sia andato a buon fine (NOTA: nella govwayMonitor si vede la risoluzione solamente perche' e' lo stesso clientId usato e gia' risolto; ma dentro al token (usato dalla trasformazione che genera l'header 'PDND-ExternalId') le info non ci sono)Success3.920
BloccanteRestSicurezzaMessaggioOCSPTest[1:14] Test connettività base con erogazione e fruizione che usano il trustore delle CA con OCSPSuccess7.562
BloccanteRestSicurezzaMessaggioOCSPTest[2:45] Viene utilizzato un applicativo con il certificato revocato, facendo arrabbiare l'erogazione (OCSP)Success1.708
BloccanteRestSicurezzaMessaggioOCSPTest[3:57] Per l'erogazione viene utilizzato un certificato server revocato, facendo arrabbiare la fruizione (OCSP)Success2.361
BloccanteRestSicurezzaMessaggioTest[1:19] Sicurezza abilitata puntualmente su una sola azioneSuccess20.822
BloccanteRestSicurezzaMessaggioTest[2:49] Test connettività baseSuccess17.818
BloccanteRestSicurezzaMessaggioTest[3:79] Test connettività base con trustore e keystore di defaultSuccess17.519
BloccanteRestSicurezzaMessaggioTest[4:111] Test connettività base senza sbustamento modipaSuccess17.157
BloccanteRestSicurezzaMessaggioTest[5:158] Test connettività base con erogazione e fruizione che usano il trustore delle CASuccess17.033
BloccanteRestSicurezzaMessaggioTest[6:189] Test di un endpoint che non ha il payload nella rispostaSuccess16.885
BloccanteRestSicurezzaMessaggioTest[7:218] Sicurezza disabilitata puntualmente su una sola azioneSuccess1.353
BloccanteRestSicurezzaMessaggioTest[8:236] Riferimento X509 con x5u nella fruizione e x5t nell'erogazioneSuccess33.129
BloccanteRestSicurezzaMessaggioTest[9:290] Riferimento X509 con x5t nella fruizione e x5u nell'erogazioneSuccess16.597
BloccanteRestSicurezzaMessaggioTest[10:317] Riferimento X509 di default in erogazione e fruizioneSuccess16.973
BloccanteRestSicurezzaMessaggioTest[11:344] All'erogazione non arriva nessun token e questa deve arrabbiarsiSuccess0.048
BloccanteRestSicurezzaMessaggioTest[12:356] Nella risposta alla fruizione non arriva nessun token e questa deve arrabbiarsiSuccess1.029
BloccanteRestSicurezzaMessaggioTest[13:371] Il payload del token di richiesta viene manomesso in modo da non far corrispondere più la firma e far arrabbiare l'erogazioneSuccess1.072
BloccanteRestSicurezzaMessaggioTest[14:384] Il payload del token di risposta viene manomesso in modo da non far corrispondere più la firma e far arrabbiare la fruizioneSuccess1.476
BloccanteRestSicurezzaMessaggioTest[15:398] Il TTL del token della fruizione (richiesta) viene superato e l'erogazione si arrabbiaSuccess3.072
BloccanteRestSicurezzaMessaggioTest[16:410] Il ttl del token dell'erogazione (risposta) viene superato e la fruizione si arrabbiaSuccess3.414
BloccanteRestSicurezzaMessaggioTest[17:424] L'elemento iat del token della fruizione (richiesta) è troppo vecchio per l'erogazione la quale si arrabbiaSuccess6.065
BloccanteRestSicurezzaMessaggioTest[18:436] L'elemento iat del token dell'erogazione (risposta) è troppo vecchio per la fruizione la quale si arrabbiaSuccess6.432
BloccanteRestSicurezzaMessaggioTest[19:450] L'elemento iat del token della fruizione (richiesta) contiene una data futura e l'erogazione si arrabbia. Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequest.shSuccess0.091
BloccanteRestSicurezzaMessaggioTest[20:464] L'elemento iat del token dell'erogazione (risposta) contiene una data futura e la fruizione si arrabbia. Il token utilizzato dal proxy server viene generato tramite il tool jwt_generator/generateResponse.shSuccess1.346
BloccanteRestSicurezzaMessaggioTest[21:478] L'elemento nbf del token della fruizione (richiesta) contiene una data futura (di 8 secondi; tolleranza di GovWay 5) e l'erogazione si arrabbia. Il token viene generato tramite una trasformazioneSuccess1.319
BloccanteRestSicurezzaMessaggioTest[22:491] L'elemento nbf del token della fruizione (richiesta) contiene una data futura (di 2 secondi; tolleranza di GovWay 5) e l'erogazione non si arrabbia. Il token viene generato tramite una trasformazioneSuccess1.190
BloccanteRestSicurezzaMessaggioTest[23:504] L'elemento nbf del token dell'erogazione (risposta) contiene una data futura (di 8 secondi; tolleranza di GovWay 5) e la fruizione si arrabbia. Il token viene generato tramite una trasformazioneSuccess1.290
BloccanteRestSicurezzaMessaggioTest[24:516] L'elemento nbf del token dell'erogazione (risposta) contiene una data futura (di 2 secondi; tolleranza di GovWay 5) e la fruizione non si arrabbia. Il token viene generato tramite una trasformazioneSuccess1.067
BloccanteRestSicurezzaMessaggioTest[25:530] Non sono presenti date e l'erogazione si arrabbia. Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDate.shSuccess0.043
BloccanteRestSicurezzaMessaggioTest[26:545] Non è presente la scadenza e l'erogazione si arrabbia. Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaScadenza.shSuccess0.030
BloccanteRestSicurezzaMessaggioTest[27:560] Non sono presenti date e l'erogazione si arrabbia. Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDate.shSuccess1.066
BloccanteRestSicurezzaMessaggioTest[28:582] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza exp). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDate.shSuccess0.591
BloccanteRestSicurezzaMessaggioTest[29:605] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza exp). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDate.shSuccess0.614
BloccanteRestSicurezzaMessaggioTest[30:628] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza exp). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDate.shSuccess0.078
BloccanteRestSicurezzaMessaggioTest[31:646] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza date ma non è presente il producerId). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDate.shSuccess0.708
BloccanteRestSicurezzaMessaggioTest[32:669] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza date ma è presente un producerId non valido). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDateConValoriPdndProducerIdDifferente.shSuccess0.567
BloccanteRestSicurezzaMessaggioTest[33:693] Nella richiesta sono presenti tutti i dati richiesti e il procuderId corrisponde a quello registrato sul soggetto. Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDateConValoriPdnd.shSuccess0.073
BloccanteRestSicurezzaMessaggioTest[34:712] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza date ma è presente un serviceId non valido). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDateConValoriPdndServiceIdDifferente.shSuccess0.555
BloccanteRestSicurezzaMessaggioTest[35:735] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza date ma è presente un descriptorId non valido). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDateConValoriPdndDescriptorIdDifferente.shSuccess0.563
BloccanteRestSicurezzaMessaggioTest[36:760] Viene utilizzato l'identificativo di un applicativo non autorizzato dalla erogazioneSuccess1.052
BloccanteRestSicurezzaMessaggioTest[37:772] Viene utilizzato un applicativo con il certificato scaduto, con l'erogazione che si arrabbiaSuccess0.893
BloccanteRestSicurezzaMessaggioTest[38:784] Viene utilizzato un applicativo con il certificato revocato, facendo arrabbiare l'erogazioneSuccess0.783
BloccanteRestSicurezzaMessaggioTest[39:796] Per l'erogazione viene utilizzato un certificato server scaduto, facendo arrabbiare la fruizioneSuccess1.395
BloccanteRestSicurezzaMessaggioTest[40:810] Per l'erogazione viene utilizzato un certificato server revocato, facendo arrabbiare la fruizioneSuccess1.287
BloccanteRestSicurezzaMessaggioTest[41:824] Test senza validazione OpenAPI per controllare che secondo specifica ModiPA lo status code delle post sia 200Success1.238
BloccanteRestSicurezzaMessaggioTest[42:837] Test connettività baseSuccess16.174
BloccanteRestSicurezzaMessaggioTest[43:866] Alla fruizione viene presentato un applicativo senza la sicurezza messaggio abilitataSuccess0.068
BloccanteRestSicurezzaMessaggioTest[44:879] Alla fruizione viene presentato un applicativo che non ha la url x5u del certificato configurataSuccess0.109
BloccanteRestSicurezzaMessaggioTest[45:893] Sicurezza che prevede token in cui sono stati ridefiniti dei claimsSuccess16.454
BloccanteRestSicurezzaMessaggioTest[46:922] Sicurezza che prevede token in cui sono stati ridefiniti dei claims, e non vengono generati i claims sub, iss e client_idSuccess3.950
BloccanteRestSicurezzaMessaggioTest[47:953] Test connettività base in cui il keystore è definito nella fruizione, come keystore di baseSuccess16.311
BloccanteRestSicurezzaMessaggioTest[48:982] Test connettività base in cui il keystore è definito nella fruizione, come keystore ridefinito. L'applicativo identificato contiene un keystore modi, ma non verrà utilizzato.Success16.230
BloccanteRestSicurezzaMessaggioTest[49:1014] Test connettività base in cui il keystore è definito nella fruizione, come keystore ridefinito. L'applicativo identificato non contiene un keystore modiSuccess16.105
BloccanteRestSicurezzaMessaggioTest[50:1047] Test connettività base in cui il keystore è definito nella fruizione, come keystore ridefinito tramite archivio. L'applicativo identificato contiene un keystore modi, ma non verrà utilizzato.Success16.257
BloccanteRestSicurezzaMessaggioTest[51:1077] Test connettività base in cui il keystore è definito nella fruizione, come keystore ridefinito. Il certificato viene inviato come informazione x5uSuccess16.097
BloccanteRestSicurezzaMessaggioTest[52:1105] Test connettività base in cui il keystore è definito nell'applicativo. A differenza delle altre configurazioni, in questa è stata salvata la proprietà che imposta il kestore definito nell'applicativo, mentre nelle altre funziona in ugual maniera per retrocompatibilita'Success16.278
BloccanteRestSicurezzaMessaggioTest[53:1136] Test connettività in cui il servizio applicativo fruitore viene identificato tramite una token policy internaSuccess1.680
BloccanteRestSicurezzaMessaggioTest[1:9] All'erogazione non arriva nessun token e questa deve arrabbiarsiSuccess0.067
BloccanteRestSicurezzaMessaggioTest[2:21] Nella risposta alla fruizione non arriva nessun token e questa deve arrabbiarsiSuccess0.862
BloccanteRestSicurezzaMessaggioTest[3:35] Il payload del token di richiesta viene manomesso in modo da non far corrispondere più la firma e far arrabbiare l'erogazioneSuccess0.816
BloccanteRestSicurezzaMessaggioTest[4:48] Il payload del token di risposta viene manomesso in modo da non far corrispondere più la firma e far arrabbiare la fruizioneSuccess1.298
BloccanteRestSicurezzaMessaggioTest[5:63] Il TTL del token della fruizione (richiesta) viene superato e l'erogazione si arrabbiaSuccess2.842
BloccanteRestSicurezzaMessaggioTest[6:75] Il ttl del token dell'erogazione (risposta) viene superato e la fruizione si arrabbiaSuccess3.080
BloccanteRestSicurezzaMessaggioTest[7:89] Alla fruizione viene presentato un applicativo senza la sicurezza messaggio abilitataSuccess0.037
BloccanteRestSicurezzaMessaggioTest[8:102] Alla fruizione viene presentato un applicativo che non ha la url x5u del certificato configurataSuccess0.024
BloccanteRestSicurezzaMessaggioTest[1:14] Test connettività baseSuccess16.289
BloccanteRestSicurezzaMessaggioTest[2:43] Riutilizzo dello stesso token, che deve far arrabiare erogazione e fruizioneSuccess3.426
BloccanteRestSicurezzaMessaggioTest[3:86] Test connettività baseSuccess16.241
BloccanteRestSicurezzaMessaggioTest[4:119] Riutilizzo dello stesso token, che deve far arrabiare erogazione e fruizione, token generato tramite authorization serverSuccess2.308
BloccanteRestSicurezzaMessaggioTest[5:167] Test connettività baseSuccess16.240
BloccanteRestSicurezzaMessaggioTest[6:203] IDAR02 - Test con criteri autorizzativi per contenuto (es. security token)Success16.550
BloccanteRestSicurezzaMessaggioTest[1:28] Test connettività baseSuccess16.458
BloccanteRestSicurezzaMessaggioTest[2:83] Test in cui l'audience viene inviato come arraySuccess16.298
BloccanteRestSicurezzaMessaggioTest[3:142] Test in cui l'audience viene inviato come array con più valoriSuccess16.212
BloccanteRestSicurezzaMessaggioTest[4:198] Test in cui l'audience viene inviato come array, valore diverso da quello atteso nell'erogazioneSuccess5.198
BloccanteRestSicurezzaMessaggioTest[5:234] Test in cui l'audience viene inviato come array con più valori, valore diverso da quello atteso nell'erogazioneSuccess4.913
BloccanteRestSicurezzaMessaggioTest[6:272] Test digest encoding hexSuccess16.282
BloccanteRestSicurezzaMessaggioTest[7:325] Il payload del token di richiesta viene manomesso in modo da non far corrispondere più la firma e far arrabbiare l'erogazioneSuccess0.767
BloccanteRestSicurezzaMessaggioTest[8:337] Il payload del token di risposta viene manomesso in modo da non far corrispondere più la firma e far arrabbiare la fruizioneSuccess1.213
BloccanteRestSicurezzaMessaggioTest[9:351] Il payload della richiesta viene modificato in modo da non far coincidere la firma e fare arrabbiare l'erogazioneSuccess0.871
BloccanteRestSicurezzaMessaggioTest[10:363] Il payload della risposta viene modificato in modo da non far coincidere la firma e fare arrabbiare la fruizioneSuccess1.090
BloccanteRestSicurezzaMessaggioTest[11:376] Lo header da firmare IDAR03TestHeader viene manomesso nella richiestaSuccess0.826
BloccanteRestSicurezzaMessaggioTest[12:389] Lo header da firmare IDAR03TestHeader viene manomesso nella rispostaSuccess1.210
BloccanteRestSicurezzaMessaggioTest[13:406] Il proxy rimuove lo header integrity per far arrabbiare l'erogazioneSuccess0.802
BloccanteRestSicurezzaMessaggioTest[14:418] Il proxy rimuove lo header Digest per far arrabbiare la fruizioneSuccess1.216
BloccanteRestSicurezzaMessaggioTest[15:435] Il proxy rimuove lo header Digest per far arrabbiare l'erogazioneSuccess0.793
BloccanteRestSicurezzaMessaggioTest[16:447] Il proxy rimuove lo header Digest per far arrabbiare la fruizioneSuccess1.232
BloccanteRestSicurezzaMessaggioTest[17:461] Test di un endpoint che non ha il payload nella rispostaSuccess16.241
BloccanteRestSicurezzaMessaggioTest[18:507] Modifco uno degli header firmati in una risposta senza payloadSuccess1.319
BloccanteRestSicurezzaMessaggioTest[19:522] Test di un endpoint che non ha il payload nella rispostaSuccess16.368
BloccanteRestSicurezzaMessaggioTest[20:568] Giro Ok IDAR03 con informazioni utente passate negli header httpSuccess16.388
BloccanteRestSicurezzaMessaggioTest[21:627] Giro Ok IDAR03 con informazioni utente passate negli header httpSuccess16.050
BloccanteRestSicurezzaMessaggioTest[22:685] Giro Ok IDAR03 con informazioni utente passate negli header httpSuccess15.940
BloccanteRestSicurezzaMessaggioTest[23:744] Giro Ok IDAR03 con informazioni utente passate negli header httpSuccess16.257
BloccanteRestSicurezzaMessaggioTest[24:801] Giro Ok IDAR03 con informazioni utente passate negli header http customSuccess16.385
BloccanteRestSicurezzaMessaggioTest[25:861] All'erogazione non arrivano nel token i claim con le informazioni utenteSuccess0.869
BloccanteRestSicurezzaMessaggioTest[26:872] Alla fruizione non passo gli header per l'informazione utente, facendola arrabbiareSuccess0.081
BloccanteRestSicurezzaMessaggioTest[27:886] Test connettività baseSuccess16.308
BloccanteRestSicurezzaMessaggioTest[28:937] Giro ok idar03 con il token soltanto nella richiestaSuccess9.039
BloccanteRestSicurezzaMessaggioTest[29:977] Giro ok idar03 con il token soltanto nella rispostaSuccess2.756
BloccanteRestSicurezzaMessaggioTest[30:1013] Giro ok idar03 con il token abilitato solo sulla richiesta per una specifica azione, globalmente è richiesta/risposta.Success25.355
BloccanteRestSicurezzaMessaggioTest[31:1106] Test con presenza sia dell'header Authorization che Agid-JWT-SignatureSuccess16.338
BloccanteRestSicurezzaMessaggioTest[32:1158] Il payload della richiesta viene modificato in modo da non far coincidere la firma e fare arrabbiare l'erogazione (presenza sia dell'header Authorization che Agid-JWT-Signature)Success0.857
BloccanteRestSicurezzaMessaggioTest[33:1170] Il payload della risposta viene modificato in modo da non far coincidere la firma e fare arrabbiare la fruizione (presenza sia dell'header Authorization che Agid-JWT-Signature)Success1.276
BloccanteRestSicurezzaMessaggioTest[34:1182] Il proxy rimuove lo header Digest per far arrabbiare l'erogazione (presenza sia dell'header Authorization che Agid-JWT-Signature)Success0.815
BloccanteRestSicurezzaMessaggioTest[35:1193] Il proxy rimuove lo header Digest per far arrabbiare la fruizione (presenza sia dell'header Authorization che Agid-JWT-Signature)Success1.314
BloccanteRestSicurezzaMessaggioTest[36:1206] Il proxy rimuove lo header Authorization per far arrabbiare l'erogazione (presenza sia dell'header Authorization che Agid-JWT-Signature)Success0.924
BloccanteRestSicurezzaMessaggioTest[37:1217] Il proxy rimuove lo header Authorization per far arrabbiare la fruizione (presenza sia dell'header Authorization che Agid-JWT-Signature)Success1.091
BloccanteRestSicurezzaMessaggioTest[38:1230] Il proxy rimuove lo header Agid-JWT-Signature per far arrabbiare l'erogazione (presenza sia dell'header Authorization che Agid-JWT-Signature)Success0.735
BloccanteRestSicurezzaMessaggioTest[39:1241] Il proxy rimuove lo header Agid-JWT-Signature per far arrabbiare la fruizione (presenza sia dell'header Authorization che Agid-JWT-Signature)Success1.092
BloccanteRestSicurezzaMessaggioTest[40:1255] L'erogatore genera un audience, nel token Authorization, differente da quello atteso e registrato sul client (atteso id identico nei due header)Success2.540
BloccanteRestSicurezzaMessaggioTest[41:1284] L'erogatore genera un audience, nel token Agid-JWT-Signature, differente da quello atteso e registrato sul client (atteso id identico nei due header)Success2.339
BloccanteRestSicurezzaMessaggioTest[42:1312] Test con presenza sia dell'header Authorization che Agid-JWT-Signature nella richiesta e solo Agid-JWT-Signature nella rispostaSuccess16.092
BloccanteRestSicurezzaMessaggioTest[43:1364] L'erogatore genera un audience, nel token Agid-JWT-Signature, differente da quello presente nel token Authorization (sono attesi due valori differenti, nell'authorization quello del client)Success3.491
BloccanteRestSicurezzaMessaggioTest[44:1393] L'erogatore genera un audience, nel token Agid-JWT-Signature, differente da quello presente nel token Authorization (sono attesi due valori differenti, nell'authorization quello del client). Il valore inserito nel token Agid è errato.Success2.282
BloccanteRestSicurezzaMessaggioTest[45:1421] Il fruitore si attende nei token in risposta una valore statico di audience, rispetto al normale caso dinamico associato al clientSuccess2.535
BloccanteRestSicurezzaMessaggioTest[46:1450] Il fruitore si attende nei token in risposta una valore statico di audience, rispetto al normale caso dinamico associato al client. Il valore ritornato non è valido.Success2.294
BloccanteRestSicurezzaMessaggioTest[47:1478] Il fruitore si attende nei token in risposta valori statici di audience differenti nei 2 headerSuccess2.598
BloccanteRestSicurezzaMessaggioTest[48:1509] Il fruitore si attende nei token in risposta valori statici di audience differenti nei 2 header. Il valore indicato nel token Authorization non è validoSuccess2.400
BloccanteRestSicurezzaMessaggioTest[49:1538] Il fruitore si attende nei token in risposta valori statici di audience differenti nei 2 header. Il valore indicato nel token Agid-JWT-Signature non è validoSuccess2.283
BloccanteRestSicurezzaMessaggioTest[50:1567] Il fruitore genera nei token in richiesta lo stesso valore di audience nei 2 differenti headerSuccess2.580
BloccanteRestSicurezzaMessaggioTest[51:1596] Il fruitore genera nei token in richiesta lo stesso valore di audience nei 2 differenti header. Il valore indicato nel token Authorization non è validoSuccess1.915
BloccanteRestSicurezzaMessaggioTest[52:1624] Il fruitore genera nei token in richiesta lo stesso valore di audience nei 2 differenti header. Il valore indicato nel token Agid-JWT-Signature non è validoSuccess1.910
BloccanteRestSicurezzaMessaggioTest[53:1652] Il fruitore genera nei token in richiesta un valore differente di audience nei 2 differenti headerSuccess2.759
BloccanteRestSicurezzaMessaggioTest[54:1682] Il fruitore genera nei token in richiesta lo stesso valore di audience nei 2 differenti header. Il valore indicato nel token Authorization non è validoSuccess1.964
BloccanteRestSicurezzaMessaggioTest[55:1710] Il fruitore genera nei token in richiesta lo stesso valore di audience nei 2 differenti header. Il valore indicato nel token Agid-JWT-Signature non è validoSuccess2.042
BloccanteRestSicurezzaMessaggioTest[56:1738] Il fruitore genera nei token in richiesta un valore differente, come array, negli audience nei 2 differenti headerSuccess3.637
BloccanteRestSicurezzaMessaggioTest[57:1779] Il fruitore genera nei token in richiesta un valore differente, come array con più valori, negli audience nei 2 differenti headerSuccess3.278
BloccanteRestSicurezzaMessaggioTest[58:1820] Il fruitore genera nei token in richiesta un valore differente, come array, negli audience nei 2 differenti header; il valore inserito nell'header authorization non è validoSuccess1.987
BloccanteRestSicurezzaMessaggioTest[59:1849] Il fruitore genera nei token in richiesta un valore differente, come array multiplo, negli audience nei 2 differenti header; il valore inserito nell'header integrity non è validoSuccess1.880
BloccanteRestSicurezzaMessaggioTest[60:1879] L'identificativo jti nei due header viene generato differente sia nella richiesta che nella risposta. Come id messaggio viene usato quello dell'AuthorizationSuccess18.146
BloccanteRestSicurezzaMessaggioTest[61:1970] L'identificativo jti nei due header viene generato differente sia nella richiesta che nella risposta. Come id messaggio viene usato quello in Agid-JWT-SignatureSuccess18.158
BloccanteRestSicurezzaMessaggioTest[62:2062] Test con presenza sia dell'header Authorization che Agid-JWT-Signature che presentano date differenti nella richiestaSuccess4.715
BloccanteRestSicurezzaMessaggioTest[63:2110] Test con presenza sia dell'header Authorization che Agid-JWT-Signature che presentano date differenti nella rispostaSuccess4.920
BloccanteRestSicurezzaMessaggioTest[64:2155] Test con presenza sia dell'header Authorization che Agid-JWT-Signature che presentano date differenti nella richiesta. Il token 'Authorization e' scaduto'Success3.340
BloccanteRestSicurezzaMessaggioTest[65:2202] Test con presenza sia dell'header Authorization che Agid-JWT-Signature che presentano date differenti nella richiesta. Il token 'Agid-JWT-Signature e' scaduto'Success3.344
BloccanteRestSicurezzaMessaggioTest[66:2250] Test con presenza sia dell'header Authorization che Agid-JWT-Signature che presentano date differenti nella risposta. Il token 'Authorization e' scaduto'Success0.970
BloccanteRestSicurezzaMessaggioTest[67:2265] Test con presenza sia dell'header Authorization che Agid-JWT-Signature che presentano date differenti nella risposta. Il token 'Agid-JWT-Signature e' scaduto'Success0.810
BloccanteRestSicurezzaMessaggioTest[68:2281] Test con presenza sia dell'header Authorization che Agid-JWT-Signature che presentano date differenti nella richiesta. I token presentano un claim 'iat' troppo vecchioSuccess0.057
BloccanteRestSicurezzaMessaggioTest[69:2306] Test con presenza sia dell'header Authorization che Agid-JWT-Signature che presentano date differenti nella risposta. I token presentano un claim 'iat' troppo vecchioSuccess0.856
BloccanteRestSicurezzaMessaggioTest[70:2324] IDAR03 - Test con criteri autorizzativi per contenuto (es. security token)Success16.382
BloccanteRestSicurezzaMessaggioTest[71:2376] IDAR03 - Test con criteri autorizzativi per contenuto (es. security token) e presenza sia dell'header Authorization che Agid-JWT-SignatureSuccess16.627
BloccanteRestSicurezzaMessaggioTest[72:2429] IDAR03 - Test con criteri autorizzativi per contenuto (es. security token) e presenza sia dell'header Authorization che Agid-JWT-Signature. L'erogazione valida il token authorization anche tramite policy Token.Success16.337
BloccanteRestSicurezzaMessaggioTest[73:2484] Test con presenza dell'header Authorization, dove viene verificato anche l'utilizzo del security token nelle trasformazioni per inoltrare l'authorization tokenSuccess16.311
BloccanteRestSicurezzaMessaggioTest[74:2536] Test con presenza dell'header Authorization, dove viene verificato anche l'utilizzo del security token nelle trasformazioni per inoltrare l'authorization token (solo l'header)Success16.099
BloccanteRestSicurezzaMessaggioTest[75:2589] Test con presenza dell'header Authorization, dove viene verificato anche l'utilizzo del security token nelle trasformazioni per inoltrare l'authorization token (solo il payload)Success15.943
BloccanteRestSicurezzaMessaggioTest[76:2641] Test con presenza dell'header Authorization, dove viene verificato anche l'utilizzo del security token nelle trasformazioni per inoltrare l'authorization token (solo il payload) e anche un token custom indicato in X-Security-TokenSuccess16.059
BloccanteRestSicurezzaMessaggioTest[77:2694] Test con presenza dell'header Agid-JWT-Signature, dove viene verificato anche l'utilizzo del security token nelle trasformazioni per inoltrare l'integrity tokenSuccess16.053
BloccanteRestSicurezzaMessaggioTest[78:2746] Test con presenza dell'header Agid-JWT-Signature, dove viene verificato anche l'utilizzo del security token nelle trasformazioni per inoltrare l'integrity token (solo l'header)Success16.204
BloccanteRestSicurezzaMessaggioTest[79:2798] Test con presenza dell'header Agid-JWT-Signature, dove viene verificato anche l'utilizzo del security token nelle trasformazioni per inoltrare l'integrity token (solo il payload)Success16.061
BloccanteRestSicurezzaMessaggioTest[80:2850] Test tramite l'utilizzo di un keystore jks senza password nel keystore e/o nella chiave definito nella fruizione e nella risposta dell'erogazioneSuccess0.381
BloccanteRestSicurezzaMessaggioTest[81:2861] Test tramite l'utilizzo di un keystore pkcs12 senza password senza password nel keystore e/o nella chiave definito nella fruizione e nella risposta dell'erogazioneSuccess0.103
BloccanteRestSicurezzaMessaggioTest[82.1:2886] Test tramite l'utilizzo di un 'keystoreJksNoPassword-KeyNoPassword' su un integrity senza password nel keystore e/o nella chiave a seconda del tipo di testSuccess0.233
BloccanteRestSicurezzaMessaggioTest[82.2:2887] Test tramite l'utilizzo di un 'keystoreJksNoPassword-KeyWithPassword' su un integrity senza password nel keystore e/o nella chiave a seconda del tipo di testSuccess0.123
BloccanteRestSicurezzaMessaggioTest[82.3:2888] Test tramite l'utilizzo di un 'keystorePkcs12NoPassword-KeyNoPassword' su un integrity senza password nel keystore e/o nella chiave a seconda del tipo di testSuccess0.109
BloccanteRestSicurezzaMessaggioTest[82.4:2889] Test tramite l'utilizzo di un 'keystorePkcs12NoPassword-KeyWithPassword' su un integrity senza password nel keystore e/o nella chiave a seconda del tipo di testSuccess0.115
BloccanteRestSicurezzaMessaggioTest[83.1:2908] Verifica di scenari dove l'integrity viene prodotto sempreSuccess1.534
BloccanteRestSicurezzaMessaggioTest[83.2:2909] Verifica di scenari dove l'integrity non viene prodottoSuccess0.932
BloccanteRestSicurezzaMessaggioTest[83.3:2910] Verifica di scenari dove l'integrity viene prodotto solo nella richiestaSuccess0.968
BloccanteRestSicurezzaMessaggioTest[83.4:2911] Verifica di scenari dove l'integrity viene prodotto solo nella rispostaSuccess1.250
BloccanteRestSicurezzaMessaggioTest[84.1:2932] Verifica di scenari dove l'integrity viene atteso dal server nella richiesta, ma il client non lo produce (cliente solo con payload; server sempre)Success0.807
BloccanteRestSicurezzaMessaggioTest[84.2:2933] Verifica di scenari dove l'integrity viene atteso dal server nella richiesta, ma il client non lo produce (client solo con payload nella richiesta; server sempreRichiesta)Success0.814
BloccanteRestSicurezzaMessaggioTest[84.3:2934] Verifica di scenari dove l'integrity viene prodotto dal client nella richiesta, ma il server non lo attende (client sempre; server solo con payload)Success0.808
BloccanteRestSicurezzaMessaggioTest[84.4:2935] Verifica di scenari dove l'integrity viene prodotto dal client nella richiesta, ma il server non lo attende (client sempre nella richiesta; server sempre nella ricsposta)Success0.848
BloccanteRestSicurezzaMessaggioTest[84.5:2936] Verifica di scenari dove l'integrity viene atteso dal client nella risposta, ma il server non lo produce (client sempre; server sempre nella richiesta)Success0.796
BloccanteRestSicurezzaMessaggioTest[84.6:2937] Verifica di scenari dove l'integrity viene atteso dal client nella risposta, ma il server non lo produce (client sempre nella risposta; server solo con payload)Success0.757
BloccanteRestSicurezzaMessaggioTest[84.7:2938] Verifica di scenari dove l'integrity viene prodotto dal server nella risposta, ma il client non lo attende (client sempre nella richiesta; server sempre)Success0.818
BloccanteRestSicurezzaMessaggioTest[84.8:2939] Verifica di scenari dove l'integrity viene prodotto dal server nella risposta, ma il client non lo attende (client solo con payload; server sempre nella risposta)Success0.847
BloccanteRestSicurezzaMessaggioTest[1.1:112] Test connettività base JWK (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success25.957
BloccanteRestSicurezzaMessaggioTest[1.2:113] Test connettività base JWK (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success25.883
BloccanteRestSicurezzaMessaggioTest[1.3:114] Test connettività base JWK (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success25.881
BloccanteRestSicurezzaMessaggioTest[1.4:115] Test connettività base KeyPair (servizio che genera una risposta tramite keyPair. La validazione dei certificati token è tramite jwk)Success26.389
BloccanteRestSicurezzaMessaggioTest[1.5:116] Test connettività base KeyPair (servizio che genera una risposta tramite keyPair. Anche la validazione dei certificati token è tramite jwk)Success26.118
BloccanteRestSicurezzaMessaggioTest[1.6:117] Test connettività base KeyPair (servizio che genera una risposta tramite keyPair. Anche la validazione dei certificati token è tramite jwk)Success26.309
BloccanteRestSicurezzaMessaggioTest[1.7:118] Test connettività base PDND (servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)Success26.185
BloccanteRestSicurezzaMessaggioTest[1.8:119] Test connettività base PDND (servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)Success26.183
BloccanteRestSicurezzaMessaggioTest[1.9:120] Test connettività base PDND (servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)Success26.259
BloccanteRestSicurezzaMessaggioTest[2.1:183] Test connettività base JWK (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk) con kid non presente nel truststoreSuccess8.299
BloccanteRestSicurezzaMessaggioTest[2.2:184] Test connettività base PDND (servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND) con kid non presente nel truststoreSuccess8.184
BloccanteRestSicurezzaMessaggioTest[3.1:212] Il payload del token di richiesta viene manomesso in modo da non far corrispondere più la firma e far arrabbiare l'erogazione (JWK; servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success3.784
BloccanteRestSicurezzaMessaggioTest[3.2:213] Il payload del token di richiesta viene manomesso in modo da non far corrispondere più la firma e far arrabbiare l'erogazione (PDND; servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)Success3.644
BloccanteRestSicurezzaMessaggioTest[4.1:242] Il payload del token di risposta viene manomesso in modo da non far corrispondere più la firma e far arrabbiare la fruizione (JWK; servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success4.247
BloccanteRestSicurezzaMessaggioTest[4.2:243] Il payload del token di risposta viene manomesso in modo da non far corrispondere più la firma e far arrabbiare la fruizione (PDND; servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)Success4.100
BloccanteRestSicurezzaMessaggioTest[5.1:270] Il payload della richiesta viene modificato in modo da non far coincidere la firma e fare arrabbiare l'erogazione (JWK; servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success3.566
BloccanteRestSicurezzaMessaggioTest[5.2:271] Il payload della richiesta viene modificato in modo da non far coincidere la firma e fare arrabbiare l'erogazione (PDND; servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)Success3.486
BloccanteRestSicurezzaMessaggioTest[6.1:298] Il payload della risposta viene modificato in modo da non far coincidere la firma e fare arrabbiare la fruizione (JWK; servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success3.923
BloccanteRestSicurezzaMessaggioTest[6.2:299] Il payload della risposta viene modificato in modo da non far coincidere la firma e fare arrabbiare la fruizione (PDND; servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)Success4.213
BloccanteRestSicurezzaMessaggioTest[7.1:329] Il payload della richiesta viene eliminato in modo da non far coincidere la firma e fare arrabbiare l'erogazione (JWK; servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success3.756
BloccanteRestSicurezzaMessaggioTest[8.1:358] Il payload della risposta viene eliminato in modo da non far coincidere la firma e fare arrabbiare la fruizione (JWK; servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success3.994
BloccanteRestSicurezzaMessaggioTest[9.1:387] Lo header da firmare IDAR04TestHeader viene manomesso nella richiesta (JWK; servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success3.526
BloccanteRestSicurezzaMessaggioTest[9.2:388] Lo header da firmare IDAR04TestHeader viene manomesso nella richiesta (PDND; servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)Success3.527
BloccanteRestSicurezzaMessaggioTest[10.1:416] Lo header da firmare IDAR03TestHeader viene manomesso nella risposta (JWK; servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success3.941
BloccanteRestSicurezzaMessaggioTest[10.2:417] Lo header da firmare IDAR03TestHeader viene manomesso nella risposta (PDND; servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)Success4.233
BloccanteRestSicurezzaMessaggioTest[11.1:446] Il proxy rimuove lo header integrity per far arrabbiare l'erogazione (JWK; servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success3.476
BloccanteRestSicurezzaMessaggioTest[11.2:447] Il proxy rimuove lo header integrity per far arrabbiare l'erogazione (PDND; servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)Success3.689
BloccanteRestSicurezzaMessaggioTest[12.1:476] Il proxy rimuove lo header integrity per far arrabbiare la fruizione (JWK; servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success3.929
BloccanteRestSicurezzaMessaggioTest[12.2:477] Il proxy rimuove lo header integrity per far arrabbiare la fruizione (PDND; servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)Success4.378
BloccanteRestSicurezzaMessaggioTest[13.1:508] Il proxy rimuove lo header Digest per far arrabbiare l'erogazione (JWK; servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success3.563
BloccanteRestSicurezzaMessaggioTest[13.2:509] Il proxy rimuove lo header Digest per far arrabbiare l'erogazione (PDND; servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)Success3.701
BloccanteRestSicurezzaMessaggioTest[14.1:538] Il proxy rimuove lo header Digest per far arrabbiare la fruizione (JWK; servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success3.979
BloccanteRestSicurezzaMessaggioTest[14.2:539] Il proxy rimuove lo header Digest per far arrabbiare la fruizione (PDND; servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)Success4.337
BloccanteRestSicurezzaMessaggioTest[15.1:610] Test di un endpoint che non ha il payload nella risposta (JWK; servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success19.322
BloccanteRestSicurezzaMessaggioTest[15.2:611] Test di un endpoint che non ha il payload nella risposta (PDND; servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)Success19.129
BloccanteRestSicurezzaMessaggioTest[16.1:642] Modifco uno degli header firmati in una risposta senza payload (JWK; servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success4.609
BloccanteRestSicurezzaMessaggioTest[16.2:643] Modifco uno degli header firmati in una risposta senza payload (PDND; servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)Success4.348
BloccanteRestSicurezzaMessaggioTest[17.1:708] Test di un endpoint che non ha il payload nella risposta (JWK; servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success11.683
BloccanteRestSicurezzaMessaggioTest[17.2:709] Test di un endpoint che non ha il payload nella risposta (PDND; servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)Success12.429
BloccanteRestSicurezzaMessaggioTest[18.1:772] Giro ok idar04 con il token abilitato solo sulla richiesta per una specifica azione, globalmente è richiesta/risposta. (JWK; servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success12.157
BloccanteRestSicurezzaMessaggioTest[18.2:773] Giro ok idar04 con il token abilitato solo sulla richiesta per una specifica azione, globalmente è richiesta/risposta. (PDND; servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)Success12.443
BloccanteRestSicurezzaMessaggioTest[19.1:837] Giro ok idar04 con il token abilitato solo sulla risposta per una specifica azione, globalmente è richiesta/risposta. (JWK; servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success11.759
BloccanteRestSicurezzaMessaggioTest[19.2:838] Giro ok idar04 con il token abilitato solo sulla risposta per una specifica azione, globalmente è richiesta/risposta. (PDND; servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)Success11.746
BloccanteRestSicurezzaMessaggioTest[20.1:935] Test con audience differenti JWK (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success26.352
BloccanteRestSicurezzaMessaggioTest[21.1:965] Test con audience nell'authorazione token diverso da quello atteso JWK (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success4.273
BloccanteRestSicurezzaMessaggioTest[22.1:994] Test con audience nell'authorazione token diverso da quello atteso JWK (servizio che genera una risposta tramite jwk. Anche la validazione dei certificati token è tramite jwk)Success4.472
BloccanteRestSicurezzaMessaggioTest[23.1:1093] Test in cui viene modificata l'audience della risposta <tipo-test> (<descrizione>)Success26.477
BloccanteRestSicurezzaMessaggioTest[24.1:1117] Verifica di scenari dove l'integrity viene prodotto sempreSuccess4.006
BloccanteRestSicurezzaMessaggioTest[24.2:1118] Verifica di scenari dove l'integrity non viene prodottoSuccess3.513
BloccanteRestSicurezzaMessaggioTest[24.3:1119] Verifica di scenari dove l'integrity viene prodotto solo nella richiestaSuccess3.520
BloccanteRestSicurezzaMessaggioTest[24.4:1120] Verifica di scenari dove l'integrity viene prodotto solo nella rispostaSuccess3.580
BloccanteRestSicurezzaMessaggioTest[25.1:1146] Verifica di scenari dove l'integrity viene atteso dal server nella richiesta, ma il client non lo produce (cliente solo con payload; server sempre)Success3.399
BloccanteRestSicurezzaMessaggioTest[25.2:1147] Verifica di scenari dove l'integrity viene atteso dal server nella richiesta, ma il client non lo produce (client solo con payload nella richiesta; server sempreRichiesta)Success3.331
BloccanteRestSicurezzaMessaggioTest[25.3:1148] Verifica di scenari dove l'integrity viene prodotto dal client nella richiesta, ma il server non lo attende (client sempre; server solo con payload)Success3.466
BloccanteRestSicurezzaMessaggioTest[25.4:1149] Verifica di scenari dove l'integrity viene prodotto dal client nella richiesta, ma il server non lo attende (client sempre nella richiesta; server sempre nella ricsposta)Success3.455
BloccanteRestSicurezzaMessaggioTest[25.5:1150] Verifica di scenari dove l'integrity viene atteso dal client nella risposta, ma il server non lo produce (client sempre; server sempre nella richiesta)Success3.615
BloccanteRestSicurezzaMessaggioTest[25.6:1151] Verifica di scenari dove l'integrity viene atteso dal client nella risposta, ma il server non lo produce (client sempre nella risposta; server solo con payload)Success3.582
BloccanteRestSicurezzaMessaggioTest[25.7:1152] Verifica di scenari dove l'integrity viene prodotto dal server nella risposta, ma il client non lo attende (client sempre nella richiesta; server sempre)Success3.637
BloccanteRestSicurezzaMessaggioTest[25.8:1153] Verifica di scenari dove l'integrity viene prodotto dal server nella risposta, ma il client non lo attende (client solo con payload; server sempre nella risposta)Success3.412
BloccanteRestSicurezzaMessaggioTest[1.1:106] Test connettività base PDND (servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)([idar0402] Testing Sicurezza Messaggio ModiPA IDAR0402 -> ID_INTEGRITY_REST_02 Success26.188
BloccanteRestSicurezzaMessaggioTest[2.1:197] Test connettività base KeyPair (servizio che genera una risposta tramite keyPair. La validazione dei certificati token è tramite jwk) dove viene utilizzato l'id del token di authorization come identificativo messaggio([idar0402] Testing Sicurezza Messaggio ModiPA IDAR0402 -> ID_INTEGRITY_REST_02 Success26.277
BloccanteRestSicurezzaMessaggioTest[3.1:301] Riutilizzo dello stesso token, che deve far arrabiare erogazione e fruizione PDND (servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)([idar0402] Testing Sicurezza Messaggio ModiPA IDAR0402 -> ID_INTEGRITY_REST_02 Success13.568
BloccanteRestSicurezzaMessaggioTest[4.1:406] Riutilizzo dello stesso token, che deve far arrabiare erogazione e fruizione KeyPair (servizio che genera una risposta tramite keyPair. La validazione dei certificati token è tramite jwk)dove viene utilizzato l'id del token di authorization come identificativo messaggio([idar0402] Testing Sicurezza Messaggio ModiPA IDAR0402 -> ID_INTEGRITY_REST_02 Success13.591
BloccanteRestSicurezzaMessaggioTest[5.1:430] Verifica di scenari dove l'integrity viene prodotto sempre([idar0402] Testing Sicurezza Messaggio ModiPA IDAR0402 -> ID_INTEGRITY_REST_02 Success3.983
BloccanteRestSicurezzaMessaggioTest[5.2:431] Verifica di scenari dove l'integrity non viene prodotto([idar0402] Testing Sicurezza Messaggio ModiPA IDAR0402 -> ID_INTEGRITY_REST_02 Success3.883
BloccanteRestSicurezzaMessaggioTest[5.3:432] Verifica di scenari dove l'integrity viene prodotto solo nella richiesta([idar0402] Testing Sicurezza Messaggio ModiPA IDAR0402 -> ID_INTEGRITY_REST_02 Success3.689
BloccanteRestSicurezzaMessaggioTest[5.4:433] Verifica di scenari dove l'integrity viene prodotto solo nella risposta([idar0402] Testing Sicurezza Messaggio ModiPA IDAR0402 -> ID_INTEGRITY_REST_02 Success3.613
BloccanteRestSicurezzaMessaggioTest[6.1:460] Verifica di scenari dove l'integrity viene atteso dal server nella richiesta, ma il client non lo produce (cliente solo con payload; server sempre)([idar0402] Testing Sicurezza Messaggio ModiPA IDAR0402 -> ID_INTEGRITY_REST_02 Success3.466
BloccanteRestSicurezzaMessaggioTest[6.2:461] Verifica di scenari dove l'integrity viene atteso dal server nella richiesta, ma il client non lo produce (client solo con payload nella richiesta; server sempreRichiesta)([idar0402] Testing Sicurezza Messaggio ModiPA IDAR0402 -> ID_INTEGRITY_REST_02 Success3.468
BloccanteRestSicurezzaMessaggioTest[6.3:462] Verifica di scenari dove l'integrity viene prodotto dal client nella richiesta, ma il server non lo attende (client sempre; server solo con payload)([idar0402] Testing Sicurezza Messaggio ModiPA IDAR0402 -> ID_INTEGRITY_REST_02 Success3.591
BloccanteRestSicurezzaMessaggioTest[6.4:463] Verifica di scenari dove l'integrity viene prodotto dal client nella richiesta, ma il server non lo attende (client sempre nella richiesta; server sempre nella ricsposta)([idar0402] Testing Sicurezza Messaggio ModiPA IDAR0402 -> ID_INTEGRITY_REST_02 Success3.671
BloccanteRestSicurezzaMessaggioTest[6.5:464] Verifica di scenari dove l'integrity viene atteso dal client nella risposta, ma il server non lo produce (client sempre; server sempre nella richiesta)([idar0402] Testing Sicurezza Messaggio ModiPA IDAR0402 -> ID_INTEGRITY_REST_02 Success3.853
BloccanteRestSicurezzaMessaggioTest[6.6:465] Verifica di scenari dove l'integrity viene atteso dal client nella risposta, ma il server non lo produce (client sempre nella risposta; server solo con payload)([idar0402] Testing Sicurezza Messaggio ModiPA IDAR0402 -> ID_INTEGRITY_REST_02 Success3.724
BloccanteRestSicurezzaMessaggioTest[6.7:466] Verifica di scenari dove l'integrity viene prodotto dal server nella risposta, ma il client non lo attende (client sempre nella richiesta; server sempre)([idar0402] Testing Sicurezza Messaggio ModiPA IDAR0402 -> ID_INTEGRITY_REST_02 Success3.586
BloccanteRestSicurezzaMessaggioTest[6.8:467] Verifica di scenari dove l'integrity viene prodotto dal server nella risposta, ma il client non lo attende (client solo con payload; server sempre nella risposta)([idar0402] Testing Sicurezza Messaggio ModiPA IDAR0402 -> ID_INTEGRITY_REST_02 Success3.518
BloccanteRestSicurezzaMessaggioTest[1:15] Test connettività base([idar0302] Testing Sicurezza Messaggio ModiPA IDAR0302 Success16.378
BloccanteRestSicurezzaMessaggioTest[2:67] Il payload del token di richiesta viene manomesso in modo da non far corrispondere più la firma e far arrabbiare l'erogazione([idar0302] Testing Sicurezza Messaggio ModiPA IDAR0302 Success0.959
BloccanteRestSicurezzaMessaggioTest[3:79] Il payload del token di risposta viene manomesso in modo da non far corrispondere più la firma e far arrabbiare la fruizione([idar0302] Testing Sicurezza Messaggio ModiPA IDAR0302 Success1.342
BloccanteRestSicurezzaMessaggioTest[4:93] Il payload della richiesta viene modificato in modo da non far coincidere la firma e fare arrabbiare l'erogazione([idar0302] Testing Sicurezza Messaggio ModiPA IDAR0302 Success0.830
BloccanteRestSicurezzaMessaggioTest[5:105] Il payload della risposta viene modificato in modo da non far coincidere la firma e fare arrabbiare la fruizione([idar0302] Testing Sicurezza Messaggio ModiPA IDAR0302 Success1.271
BloccanteRestSicurezzaMessaggioTest[6:118] Lo header da firmare IDAR03TestHeader viene manomesso nella richiesta([idar0302] Testing Sicurezza Messaggio ModiPA IDAR0302 Success0.901
BloccanteRestSicurezzaMessaggioTest[7:131] Lo header da firmare IDAR03TestHeader viene manomesso nella risposta([idar0302] Testing Sicurezza Messaggio ModiPA IDAR0302 Success1.235
BloccanteRestSicurezzaMessaggioTest[8:146] Il proxy rimuove lo header Digest per far arrabbiare l'erogazione([idar0302] Testing Sicurezza Messaggio ModiPA IDAR0302 Success0.817
BloccanteRestSicurezzaMessaggioTest[9:158] Il proxy rimuove lo header Digest per far arrabbiare la fruizione([idar0302] Testing Sicurezza Messaggio ModiPA IDAR0302 Success1.207
BloccanteRestSicurezzaMessaggioTest[10:172] Riutilizzo dello stesso token, che deve far arrabiare erogazione e fruizione([idar0302] Testing Sicurezza Messaggio ModiPA IDAR0302 Success2.194
BloccanteRestSicurezzaMessaggioTest[11:221] Test connettività base([idar0302] Testing Sicurezza Messaggio ModiPA IDAR0302 Success16.259
BloccanteRestSicurezzaMessaggioTest[12:270] Sicurezza che prevede token in cui sono stati ridefiniti dei claims, viene usata la cornice di sicurezza e un header Authorization viene firmato dentro del header Agid-JWT-Signature (solo nella risposta)([idar0302] Testing Sicurezza Messaggio ModiPA IDAR0302 Success16.544
BloccanteRestSicurezzaMessaggioTest[13:334] Sicurezza che prevede token in cui sono stati ridefiniti dei claims, viene usata la cornice di sicurezza e un header Authorization viene firmato dentro del header Agid-JWT-Signature([idar0302] Testing Sicurezza Messaggio ModiPA IDAR0302 Success0.742
BloccanteRestSicurezzaMessaggioTest[14:354] Test base PKCS11([idar0302] Testing Sicurezza Messaggio ModiPA IDAR0302 Success16.421
BloccanteRestSicurezzaMessaggioTest[15:406] Test base PKCS11 dove il client, oltre a essere definito tramite HSM, è stato caricato anche il certificato.([idar0302] Testing Sicurezza Messaggio ModiPA IDAR0302 Success15.975
BloccanteRestSicurezzaMessaggioTest[16:459] Test base PKCS11 che viene usato anche come trustStore([idar0302] Testing Sicurezza Messaggio ModiPA IDAR0302 Success15.829
BloccanteRestSicurezzaMessaggioTest[17:512] Test base PKCS11, con keystore definito nella fruizione([idar0302] Testing Sicurezza Messaggio ModiPA IDAR0302 Success16.333
BloccanteRestSicurezzaMessaggioTest[18:564] Test Multipart Request con Content-Type multipart/form-data([idar0302] Testing Sicurezza Messaggio ModiPA IDAR0302 Success0.993
BloccanteRestSicurezzaMessaggioTest[19:580] Test Multipart Request con Content-Type multipart/mixed e validazione attiva([idar0302] Testing Sicurezza Messaggio ModiPA IDAR0302 Success1.338
BloccanteRestSicurezzaMessaggioTest[20:596] Test Multipart Request con Content-Type multipart/form-data e dump attivo([idar0302] Testing Sicurezza Messaggio ModiPA IDAR0302 Success0.633
BloccanteRestSicurezzaMessaggioTest[1:24] Test connettività con singolo header custom([idar03custom] Testing Sicurezza Messaggio ModiPA IDAR03 Success16.965
BloccanteRestSicurezzaMessaggioTest[2:74] Il proxy rimuove lo header integrity per far arrabbiare l'erogazione([idar03custom] Testing Sicurezza Messaggio ModiPA IDAR03 Success0.896
BloccanteRestSicurezzaMessaggioTest[3:87] Il proxy rimuove lo header Digest per far arrabbiare la fruizione([idar03custom] Testing Sicurezza Messaggio ModiPA IDAR03 Success1.335
BloccanteRestSicurezzaMessaggioTest[4:104] Test con presenza sia dell'header Authorization che Custom-JWT-Signature([idar03custom] Testing Sicurezza Messaggio ModiPA IDAR03 Success16.426
BloccanteRestSicurezzaMessaggioTest[5:154] Test con presenza sia dell'header Authorization che Custom-JWT-Signature solo nella richiesta([idar03custom] Testing Sicurezza Messaggio ModiPA IDAR03 Success16.372
BloccanteRestSicurezzaMessaggioTest[6:204] Test connettività con singolo header custom e filtro duplicati([idar03custom] Testing Sicurezza Messaggio ModiPA IDAR03 Success16.078
BloccanteRestSicurezzaMessaggioTest[7:253] Test con presenza sia dell'header Authorization che Custom-JWT-Signature e filtro duplicati([idar03custom] Testing Sicurezza Messaggio ModiPA IDAR03 Success16.055
BloccanteRestSicurezzaMessaggioTest[8:304] Test con presenza sia dell'header Authorization che Custom-JWT-Signature solo nella richiesta e filtro duplicati([idar03custom] Testing Sicurezza Messaggio ModiPA IDAR03 Success16.306
BloccanteRestSicurezzaMessaggioTest[9:354] Il proxy rimuove lo header integrity per far arrabbiare l'erogazione([idar03custom] Testing Sicurezza Messaggio ModiPA IDAR03 Success1.093
BloccanteRestSicurezzaMessaggioTest[10:367] Il proxy rimuove lo header Digest per far arrabbiare la fruizione([idar03custom] Testing Sicurezza Messaggio ModiPA IDAR03 Success1.568
BloccanteRestSicurezzaMessaggioTest[11:383] la risorsa GET non genera un token di integrita custom per default([idar03custom] Testing Sicurezza Messaggio ModiPA IDAR03 Success0.961
BloccanteRestSicurezzaMessaggioTest[12:395] la risorsa DELETE non genera un token di integrita custom per default([idar03custom] Testing Sicurezza Messaggio ModiPA IDAR03 Success0.853
BloccanteRestSicurezzaMessaggioTest[13:407] la risorsa GET è configurata per generare un token di integrita custom sempre, mentre nella risposta non arriva([idar03custom] Testing Sicurezza Messaggio ModiPA IDAR03 Success1.218
BloccanteRestSicurezzaMessaggioTest[14:421] la risorsa DELETE è configurata per generare un token di integrita custom sempre, mentre nella risposta non arriva([idar03custom] Testing Sicurezza Messaggio ModiPA IDAR03 Success1.302
BloccanteRestSicurezzaMessaggioTest[15:437] Test con presenza sia dell'header Authorization che Custom-JWT-Signature per una risorsa GET senza payload([idar03custom] Testing Sicurezza Messaggio ModiPA IDAR03 Success16.100
BloccanteRestSicurezzaMessaggioTest[16:488] Test con presenza solo dell'header Authorization, poichè il Custom-JWT-Signature per una risorsa GET senza payload non viene prodotto([idar03custom] Testing Sicurezza Messaggio ModiPA IDAR03 Success16.336
BloccanteRestSicurezzaMessaggioTest[17:524] Test con presenza sia dell'header Authorization che Custom-JWT-Signature per una risorsa GET senza payload in cui l'header di integrita verrà prodotto solo per la richiesta([idar03custom] Testing Sicurezza Messaggio ModiPA IDAR03 Success9.100
BloccanteRestSicurezzaMessaggioTest[18:570] Test con presenza sia dell'header Authorization che Custom-JWT-Signature per una risorsa GET senza payload in cui viene prodotto sempre nella risposta([idar03custom] Testing Sicurezza Messaggio ModiPA IDAR03 Success12.967
BloccanteRestSicurezzaMessaggioTest[19:612] Test con presenza sia dell'header Authorization che Custom-JWT-Signature su una richiesta Multipart([idar03custom] Testing Sicurezza Messaggio ModiPA IDAR03 Success16.633
BloccanteRestSicurezzaMessaggioTest[1.1:97] Test connettività base con l'utilizzo di un custom header PDND (servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)([idar04custom] Testing Sicurezza Messaggio ModiPA IDAR04 -> ID_INTEGRITY_REST_02 Success25.021
BloccanteRestSicurezzaMessaggioTest[2.1:123] Il proxy rimuove lo header integrity per far arrabbiare l'erogazione([idar04custom] Testing Sicurezza Messaggio ModiPA IDAR04 -> ID_INTEGRITY_REST_02 Success0.927
BloccanteRestSicurezzaMessaggioTest[3.1:151] Il proxy rimuove lo header Digest per far arrabbiare la fruizione([idar04custom] Testing Sicurezza Messaggio ModiPA IDAR04 -> ID_INTEGRITY_REST_02 Success1.732
BloccanteRestSicurezzaMessaggioTest[4.1:177] la risorsa GET non genera un token di integrita custom per default([idar04custom] Testing Sicurezza Messaggio ModiPA IDAR04 -> ID_INTEGRITY_REST_02 Success1.107
BloccanteRestSicurezzaMessaggioTest[5.1:204] la risorsa GET è configurata per generare un token di integrita custom sempre, mentre nella risposta non arriva([idar04custom] Testing Sicurezza Messaggio ModiPA IDAR04 -> ID_INTEGRITY_REST_02 Success1.690
BloccanteRestSicurezzaMessaggioTest[6.1:287] Test con l'utilizzo di un custom header Custom-JWT-Signature per una risorsa GET senza payload; PDND (servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)([idar04custom] Testing Sicurezza Messaggio ModiPA IDAR04 -> ID_INTEGRITY_REST_02 Success24.088
BloccanteRestSicurezzaMessaggioTest[7.1:333] Test con presenza solo dell'header Authorization, poichè il Custom-JWT-Signature per una risorsa GET senza payload non viene prodotto; PDND (servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)([idar04custom] Testing Sicurezza Messaggio ModiPA IDAR04 -> ID_INTEGRITY_REST_02 Success8.962
BloccanteRestSicurezzaMessaggioTest[8.1:414] Test con l'utilizzo di un custom header Custom-JWT-Signature per una risorsa GET senza payload in cui l'header di integrita verrà prodotto solo per la richiesta; PDND (servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)([idar04custom] Testing Sicurezza Messaggio ModiPA IDAR04 -> ID_INTEGRITY_REST_02 Success16.086
BloccanteRestSicurezzaMessaggioTest[9.1:496] Test con l'utilizzo di un custom header Custom-JWT-Signature per una risorsa GET senza payload in cui l'header di integrita verrà prodotto solo per la risposta; PDND (servizio che genera una risposta tramite jwk. La validazione dei certificati token è basata su PDND)([idar04custom] Testing Sicurezza Messaggio ModiPA IDAR04 -> ID_INTEGRITY_REST_02 Success16.192
BloccanteRestSicurezzaMessaggioTest[1.1:28] Test autorizzazione sicurezza messaggio+token puntuale caso ok con controllo anche del canaleSuccess0.791
BloccanteRestSicurezzaMessaggioTest[2.1:48] Test autorizzazione sicurezza messaggio+token puntuale caso ko con controllo anche del canale dove il canale è differente dall'applicativoSuccess0.178
BloccanteRestSicurezzaMessaggioTest[3.1:112] Test autorizzazione sicurezza messaggio+token puntuale caso ok con controllo anche del canale dove il canale è differente dall'applicativo, ma il soggetto del canale è un intermediarioSuccess4.555
BloccanteRestSicurezzaMessaggioTest[4.1:176] Test autorizzazione sicurezza messaggio+token puntuale caso ko con controllo anche del canale dove il canale è differente dall'applicativo ed il soggetto del canale è un intermediario non autorizzatoSuccess4.450
BloccanteRestSicurezzaMessaggioTest[5.1:199] Test autorizzazione sicurezza messaggio puntuale caso ok (applicativo dominio interno)Success0.129
BloccanteRestSicurezzaMessaggioTest[5.2:200] Test autorizzazione sicurezza messaggio puntuale caso ok (applicativo dominio interno (noToken))Success0.089
BloccanteRestSicurezzaMessaggioTest[5.3:201] Test autorizzazione sicurezza messaggio puntuale caso ok (applicativo dominio esterno)Success0.098
BloccanteRestSicurezzaMessaggioTest[5.4:202] Test autorizzazione sicurezza messaggio puntuale caso ok (applicativo dominio esterno (noToken))Success0.092
BloccanteRestSicurezzaMessaggioTest[6.1:220] Test autorizzazione sicurezza messaggio puntuale caso ko (applicativo dominio interno)Success0.053
BloccanteRestSicurezzaMessaggioTest[6.2:221] Test autorizzazione sicurezza messaggio puntuale caso ko (applicativo dominio esterno)Success0.092
BloccanteRestSicurezzaMessaggioTest[7.1:239] Test autorizzazione sicurezza messaggio puntuale caso ko (applicativo dominio interno); nell'erogazione non è censito alcun applicativoSuccess0.089
BloccanteRestSicurezzaMessaggioTest[7.2:240] Test autorizzazione sicurezza messaggio puntuale caso ko (applicativo dominio esterno); nell'erogazione non è censito alcun applicativoSuccess0.046
BloccanteRestSicurezzaMessaggioTest[8.1:260] Test autorizzazione sicurezza messaggio ruolo caso ok (applicativo dominio interno)Success0.112
BloccanteRestSicurezzaMessaggioTest[8.2:261] Test autorizzazione sicurezza messaggio ruolo caso ok (applicativo dominio esterno)Success0.076
BloccanteRestSicurezzaMessaggioTest[9.1:279] Test autorizzazione sicurezza messaggio ruolo caso ko, dove l'applicativo possiede solo un ruolo (applicativo dominio interno)Success0.090
BloccanteRestSicurezzaMessaggioTest[9.2:280] Test autorizzazione sicurezza messaggio ruolo caso ko, dove l'applicativo possiede solo un ruolo (applicativo dominio esterno)Success0.083
BloccanteRestSicurezzaMessaggioTest[10.1:298] Test autorizzazione sicurezza messaggio ruolo caso ko, dove l'applicativo non possiede ruoli (applicativo dominio interno)Success0.049
BloccanteRestSicurezzaMessaggioTest[10.2:299] Test autorizzazione sicurezza messaggio ruolo caso ko, dove l'applicativo non possiede ruoli (applicativo dominio esterno)Success0.090
BloccanteRestSicurezzaMessaggioTest[11.1:318] Test autorizzazione sicurezza messaggio ruolo caso ok, in cui l'applicativo possiede solamente uno dei due ruoli (applicativo dominio interno)Success0.105
BloccanteRestSicurezzaMessaggioTest[11.2:319] Test autorizzazione sicurezza messaggio ruolo caso ok, in cui l'applicativo possiede solamente uno dei due ruoli (applicativo dominio esterno)Success0.066
BloccanteRestSicurezzaMessaggioTest[12.1:338] Test autorizzazione sicurezza messaggio ruolo caso ok, in cui l'applicativo possiede tutti e due i ruoli (applicativo dominio interno)Success0.065
BloccanteRestSicurezzaMessaggioTest[12.2:339] Test autorizzazione sicurezza messaggio ruolo caso ok, in cui l'applicativo possiede tutti e due i ruoli (applicativo dominio esterno)Success0.085
BloccanteRestSicurezzaMessaggioTest[13.1:357] Test autorizzazione sicurezza messaggio ruolo caso ko, dove l'applicativo non possiede ruoli (applicativo dominio interno)Success0.049
BloccanteRestSicurezzaMessaggioTest[13.2:358] Test autorizzazione sicurezza messaggio ruolo caso ko, dove l'applicativo non possiede ruoli (applicativo dominio esterno)Success0.067
BloccanteRestSicurezzaMessaggioTest[14.1:378] Test autorizzazione sicurezza messaggio con autorizzazione sia puntuale che per ruolo caso ok, applicativo censito puntualmente (applicativo dominio interno)Success0.115
BloccanteRestSicurezzaMessaggioTest[14.2:379] Test autorizzazione sicurezza messaggio con autorizzazione sia puntuale che per ruolo caso ok, applicativo censito puntualmente (applicativo dominio interno (noToken))Success0.072
BloccanteRestSicurezzaMessaggioTest[14.3:380] Test autorizzazione sicurezza messaggio con autorizzazione sia puntuale che per ruolo caso ok, applicativo censito puntualmente (applicativo dominio esterno)Success0.064
BloccanteRestSicurezzaMessaggioTest[14.4:381] Test autorizzazione sicurezza messaggio con autorizzazione sia puntuale che per ruolo caso ok, applicativo censito puntualmente (applicativo dominio esterno (noToken))Success0.064
BloccanteRestSicurezzaMessaggioTest[15.1:401] Test autorizzazione sicurezza messaggio con autorizzazione sia puntuale che per ruolo caso ok, applicativo che possiede i ruoli (applicativo dominio interno)Success0.070
BloccanteRestSicurezzaMessaggioTest[15.2:402] Test autorizzazione sicurezza messaggio con autorizzazione sia puntuale che per ruolo caso ok, applicativo che possiede i ruoli (applicativo dominio esterno)Success0.053
BloccanteRestSicurezzaMessaggioTest[16.1:421] Test autorizzazione sicurezza messaggio ruolo caso ko, dove l'applicativo non possiede tutti i ruoli e non e' censito puntualmente (applicativo dominio interno)Success0.046
BloccanteRestSicurezzaMessaggioTest[16.2:422] Test autorizzazione sicurezza messaggio ruolo caso ko, dove l'applicativo non possiede tutti i ruoli e non e' censito puntualmente (applicativo dominio esterno)Success0.052
BloccanteRestSicurezzaMessaggioTest[1.1:27] Test autorizzazione token dove la validazione del token non va a buon fine poichè il certificato riferito tramite ##useX5C## non è valido (tipo: certificato self signed)Success0.619
BloccanteRestSicurezzaMessaggioTest[1.2:28] Test autorizzazione token dove la validazione del token non va a buon fine poichè il certificato riferito tramite ##useX5C## non è valido (tipo: certificato self signed)Success0.071
BloccanteRestSicurezzaMessaggioTest[1.3:29] Test autorizzazione token dove la validazione del token non va a buon fine poichè il certificato riferito tramite ##useX5C## non è valido (tipo: certificato rilasciato da CA, non presente in truststore certificati)Success0.093
BloccanteRestSicurezzaMessaggioTest[2.1:47] Test autorizzazione token dove la validazione del token va a buon fine poichè il certificato riferito tramite ##useX5C## è valido (tipo: certificato rilasciata dalla ca)Success0.054
BloccanteRestSicurezzaMessaggioTest[2.2:48] Test autorizzazione token dove la validazione del token va a buon fine poichè il certificato riferito tramite ##useX5C## è valido (tipo: certificato rilasciata dalla ca)Success0.070
BloccanteRestSicurezzaMessaggioTest[2.3:49] Test autorizzazione token dove la validazione del token va a buon fine poichè il certificato riferito tramite ##useX5C## è valido (tipo: certificato rilasciato da CA)Success0.075
BloccanteRestSicurezzaMessaggioTest[3.1:71] Test autorizzazione token puntuale caso ok (applicativo dominio esterno) con controllo anche del canaleSuccess0.216
BloccanteRestSicurezzaMessaggioTest[4.1:91] Test autorizzazione token puntuale caso ok (applicativo dominio esterno) con controllo anche del canale dove il canale è differente dall'applicativoSuccess0.149
BloccanteRestSicurezzaMessaggioTest[5.1:154] Test autorizzazione token puntuale caso ok (applicativo dominio esterno) con controllo anche del canale dove il canale è differente dall'applicativo, ma il soggetto del canale è un intermediarioSuccess4.446
BloccanteRestSicurezzaMessaggioTest[6.1:216] Test autorizzazione token puntuale caso ok (applicativo dominio esterno) con controllo anche del canale dove il canale è differente dall'applicativo ed il soggetto del canale è un intermediario non autorizzatoSuccess4.515
BloccanteRestSicurezzaMessaggioTest[7.1:240] Test autorizzazione token puntuale caso ok (applicativo dominio interno)Success0.059
BloccanteRestSicurezzaMessaggioTest[7.2:241] Test autorizzazione token puntuale caso ok (applicativo dominio interno (noCertificato))Success0.089
BloccanteRestSicurezzaMessaggioTest[7.3:242] Test autorizzazione token puntuale caso ok (applicativo dominio esterno)Success0.065
BloccanteRestSicurezzaMessaggioTest[7.4:243] Test autorizzazione token puntuale caso ok (applicativo dominio esterno (noCertificato))Success0.106
BloccanteRestSicurezzaMessaggioTest[8.1:262] Test autorizzazione token puntuale caso ko (applicativo dominio interno)Success0.086
BloccanteRestSicurezzaMessaggioTest[8.2:263] Test autorizzazione token puntuale caso ko (applicativo dominio interno (noCertificato))Success0.092
BloccanteRestSicurezzaMessaggioTest[8.3:264] Test autorizzazione token puntuale caso ko (applicativo dominio esterno)Success0.137
BloccanteRestSicurezzaMessaggioTest[8.4:265] Test autorizzazione token puntuale caso ko (applicativo dominio esterno (noCertificato))Success0.177
BloccanteRestSicurezzaMessaggioTest[9.1:284] Test autorizzazione token puntuale caso ko (applicativo dominio interno); nell'erogazione non è censito alcun applicativoSuccess0.057
BloccanteRestSicurezzaMessaggioTest[9.2:285] Test autorizzazione token puntuale caso ko (applicativo dominio interno (noCertificato)); nell'erogazione non è censito alcun applicativoSuccess0.037
BloccanteRestSicurezzaMessaggioTest[9.3:286] Test autorizzazione token puntuale caso ko (applicativo dominio esterno); nell'erogazione non è censito alcun applicativoSuccess0.041
BloccanteRestSicurezzaMessaggioTest[9.4:287] Test autorizzazione token puntuale caso ko (applicativo dominio esterno (noCertificato)); nell'erogazione non è censito alcun applicativoSuccess0.037
BloccanteRestSicurezzaMessaggioTest[10.1:308] Test autorizzazione token ruolo caso ok (applicativo dominio interno)Success0.069
BloccanteRestSicurezzaMessaggioTest[10.2:309] Test autorizzazione token ruolo caso ok (applicativo dominio interno (noCertificato))Success0.048
BloccanteRestSicurezzaMessaggioTest[10.3:310] Test autorizzazione token ruolo caso ok (applicativo dominio esterno)Success0.081
BloccanteRestSicurezzaMessaggioTest[10.4:311] Test autorizzazione token ruolo caso ok (applicativo dominio esterno (noCertificato))Success0.068
BloccanteRestSicurezzaMessaggioTest[11.1:330] Test autorizzazione token ruolo caso ko, dove l'applicativo possiede solo un ruolo (applicativo dominio interno)Success0.059
BloccanteRestSicurezzaMessaggioTest[11.2:331] Test autorizzazione token ruolo caso ko, dove l'applicativo possiede solo un ruolo (applicativo dominio interno (noCertificato))Success0.141
BloccanteRestSicurezzaMessaggioTest[11.3:332] Test autorizzazione token ruolo caso ko, dove l'applicativo possiede solo un ruolo (applicativo dominio esterno)Success0.067
BloccanteRestSicurezzaMessaggioTest[11.4:333] Test autorizzazione token ruolo caso ko, dove l'applicativo possiede solo un ruolo (applicativo dominio esterno (noCertificato))Success0.082
BloccanteRestSicurezzaMessaggioTest[12.1:352] Test autorizzazione token ruolo caso ko, dove l'applicativo non possiede ruoli (applicativo dominio interno)Success0.043
BloccanteRestSicurezzaMessaggioTest[12.2:353] Test autorizzazione token ruolo caso ko, dove l'applicativo non possiede ruoli (applicativo dominio interno (noCertificato))Success0.048
BloccanteRestSicurezzaMessaggioTest[12.3:354] Test autorizzazione token ruolo caso ko, dove l'applicativo non possiede ruoli (applicativo dominio esterno)Success0.033
BloccanteRestSicurezzaMessaggioTest[12.4:355] Test autorizzazione token ruolo caso ko, dove l'applicativo non possiede ruoli (applicativo dominio esterno (noCertificato))Success0.041
BloccanteRestSicurezzaMessaggioTest[13.1:376] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede solamente uno dei due ruoli (applicativo dominio interno)Success0.061
BloccanteRestSicurezzaMessaggioTest[13.2:377] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede solamente uno dei due ruoli (applicativo dominio interno (noCertificato))Success0.064
BloccanteRestSicurezzaMessaggioTest[13.3:378] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede solamente uno dei due ruoli (applicativo dominio esterno)Success0.054
BloccanteRestSicurezzaMessaggioTest[13.4:379] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede solamente uno dei due ruoli (applicativo dominio esterno (noCertificato))Success0.073
BloccanteRestSicurezzaMessaggioTest[14.1:400] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede tutti e due i ruoli (applicativo dominio interno)Success0.066
BloccanteRestSicurezzaMessaggioTest[14.2:401] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede tutti e due i ruoli (applicativo dominio interno (noCertificato))Success0.063
BloccanteRestSicurezzaMessaggioTest[14.3:402] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede tutti e due i ruoli (applicativo dominio esterno)Success0.071
BloccanteRestSicurezzaMessaggioTest[14.4:403] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede tutti e due i ruoli (applicativo dominio esterno (noCertificato))Success0.098
BloccanteRestSicurezzaMessaggioTest[15.1:422] Test autorizzazione token ruolo caso ko, dove l'applicativo non possiede ruoli (applicativo dominio interno)Success0.056
BloccanteRestSicurezzaMessaggioTest[15.2:423] Test autorizzazione token ruolo caso ko, dove l'applicativo non possiede ruoli (applicativo dominio interno (noCertificato))Success0.065
BloccanteRestSicurezzaMessaggioTest[15.3:424] Test autorizzazione token ruolo caso ko, dove l'applicativo non possiede ruoli (applicativo dominio esterno)Success0.108
BloccanteRestSicurezzaMessaggioTest[15.4:425] Test autorizzazione token ruolo caso ko, dove l'applicativo non possiede ruoli (applicativo dominio esterno (noCertificato))Success0.119
BloccanteRestSicurezzaMessaggioTest[16.1:446] Test autorizzazione token con autorizzazione sia puntuale che per ruolo caso ok, applicativo censito puntualmente (applicativo dominio interno)Success0.152
BloccanteRestSicurezzaMessaggioTest[16.2:447] Test autorizzazione token con autorizzazione sia puntuale che per ruolo caso ok, applicativo censito puntualmente (applicativo dominio interno (noCertificato))Success0.097
BloccanteRestSicurezzaMessaggioTest[16.3:448] Test autorizzazione token con autorizzazione sia puntuale che per ruolo caso ok, applicativo censito puntualmente (applicativo dominio esterno)Success0.087
BloccanteRestSicurezzaMessaggioTest[16.4:449] Test autorizzazione token con autorizzazione sia puntuale che per ruolo caso ok, applicativo censito puntualmente (applicativo dominio esterno (noCertificato))Success0.115
BloccanteRestSicurezzaMessaggioTest[17.1:471] Test autorizzazione token con autorizzazione sia puntuale che per ruolo caso ok, applicativo che possiede i ruoli (applicativo dominio interno)Success0.066
BloccanteRestSicurezzaMessaggioTest[17.2:472] Test autorizzazione token con autorizzazione sia puntuale che per ruolo caso ok, applicativo che possiede i ruoli (applicativo dominio interno (noCertificato))Success0.079
BloccanteRestSicurezzaMessaggioTest[17.3:473] Test autorizzazione token con autorizzazione sia puntuale che per ruolo caso ok, applicativo che possiede i ruoli (applicativo dominio esterno)Success0.059
BloccanteRestSicurezzaMessaggioTest[17.4:474] Test autorizzazione token con autorizzazione sia puntuale che per ruolo caso ok, applicativo che possiede i ruoli (applicativo dominio esterno (noCertificato))Success0.053
BloccanteRestSicurezzaMessaggioTest[18.1:493] Test autorizzazione token ruolo caso ko, dove l'applicativo non possiede tutti i ruoli e non e' censito puntualmente (applicativo dominio interno)Success0.086
BloccanteRestSicurezzaMessaggioTest[18.2:494] Test autorizzazione token ruolo caso ko, dove l'applicativo non possiede tutti i ruoli e non e' censito puntualmente (applicativo dominio interno (noCertificato))Success0.073
BloccanteRestSicurezzaMessaggioTest[18.3:495] Test autorizzazione token ruolo caso ko, dove l'applicativo non possiede tutti i ruoli e non e' censito puntualmente (applicativo dominio esterno)Success0.048
BloccanteRestSicurezzaMessaggioTest[18.4:496] Test autorizzazione token ruolo caso ko, dove l'applicativo non possiede tutti i ruoli e non e' censito puntualmente (applicativo dominio esterno (noCertificato))Success0.060
BloccanteRestSicurezzaMessaggioTest[19.1:518] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede solamente uno dei due ruoli di tipologia 'registro' (applicativo dominio interno)Success0.064
BloccanteRestSicurezzaMessaggioTest[19.2:519] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede solamente uno dei due ruoli di tipologia 'registro' (applicativo dominio interno (noCertificato))Success0.049
BloccanteRestSicurezzaMessaggioTest[19.3:520] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede solamente uno dei due ruoli di tipologia 'registro' (applicativo dominio esterno)Success0.053
BloccanteRestSicurezzaMessaggioTest[19.4:521] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede solamente uno dei due ruoli di tipologia 'registro' (applicativo dominio esterno (noCertificato))Success0.051
BloccanteRestSicurezzaMessaggioTest[20.1:542] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede tutti e due i ruoli di tipologia 'registro' (applicativo dominio interno)Success0.056
BloccanteRestSicurezzaMessaggioTest[20.2:543] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede tutti e due i ruoli di tipologia 'registro' (applicativo dominio interno (noCertificato))Success0.086
BloccanteRestSicurezzaMessaggioTest[20.3:544] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede tutti e due i ruoli di tipologia 'registro' (applicativo dominio esterno)Success0.043
BloccanteRestSicurezzaMessaggioTest[20.4:545] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede tutti e due i ruoli di tipologia 'registro' (applicativo dominio esterno (noCertificato))Success0.117
BloccanteRestSicurezzaMessaggioTest[21.1:564] Test autorizzazione token ruolo caso ko, dove l'applicativo non possiede ruoli di tipologia 'registro' (applicativo dominio interno)Success0.100
BloccanteRestSicurezzaMessaggioTest[21.2:565] Test autorizzazione token ruolo caso ko, dove l'applicativo non possiede ruoli di tipologia 'registro' (applicativo dominio interno (noCertificato))Success0.038
BloccanteRestSicurezzaMessaggioTest[21.3:566] Test autorizzazione token ruolo caso ko, dove l'applicativo non possiede ruoli di tipologia 'registro' (applicativo dominio esterno)Success0.046
BloccanteRestSicurezzaMessaggioTest[21.4:567] Test autorizzazione token ruolo caso ko, dove l'applicativo non possiede ruoli di tipologia 'registro' (applicativo dominio esterno (noCertificato))Success0.038
BloccanteRestSicurezzaMessaggioTest[22.1:589] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede solamente uno dei due ruoli di tipologia 'esterna', ma viene ignorato, mentre nel token è presente il ruolo esterno (applicativo dominio interno)Success0.073
BloccanteRestSicurezzaMessaggioTest[22.2:590] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede solamente uno dei due ruoli di tipologia 'esterna', ma viene ignorato, mentre nel token è presente il ruolo esterno (applicativo dominio interno (noCertificato))Success0.055
BloccanteRestSicurezzaMessaggioTest[22.3:591] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede solamente uno dei due ruoli di tipologia 'esterna', ma viene ignorato, mentre nel token è presente il ruolo esterno (applicativo dominio esterno)Success0.063
BloccanteRestSicurezzaMessaggioTest[22.4:592] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede solamente uno dei due ruoli di tipologia 'esterna', ma viene ignorato, mentre nel token è presente il ruolo esterno (applicativo dominio esterno (noCertificato))Success0.052
BloccanteRestSicurezzaMessaggioTest[22.5:593] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede solamente uno dei due ruoli di tipologia 'esterna', ma viene ignorato, mentre nel token è presente il ruolo esterno (applicativo dominio interno)Success0.052
BloccanteRestSicurezzaMessaggioTest[22.6:594] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede solamente uno dei due ruoli di tipologia 'esterna', ma viene ignorato, mentre nel token è presente il ruolo esterno (applicativo dominio interno (noCertificato))Success0.047
BloccanteRestSicurezzaMessaggioTest[22.7:595] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede solamente uno dei due ruoli di tipologia 'esterna', ma viene ignorato, mentre nel token è presente il ruolo esterno (applicativo dominio esterno)Success0.051
BloccanteRestSicurezzaMessaggioTest[22.8:596] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede solamente uno dei due ruoli di tipologia 'esterna', ma viene ignorato, mentre nel token è presente il ruolo esterno (applicativo dominio esterno (noCertificato))Success0.063
BloccanteRestSicurezzaMessaggioTest[23.1:616] Test autorizzazione token ruolo caso ok, in cui l'applicativo è sconosciuto ma nel token c'è il ruolo esterno (applicativo dominio non registrato)Success0.083
BloccanteRestSicurezzaMessaggioTest[23.2:617] Test autorizzazione token ruolo caso ok, in cui l'applicativo è sconosciuto ma nel token c'è il ruolo esterno (applicativo dominio non registrato)Success0.056
BloccanteRestSicurezzaMessaggioTest[24.1:637] Test autorizzazione token ruolo caso ko, in cui l'applicativo possiede solamente uno dei due ruoli di tipologia 'esterna', ma viene ignorato, mentre nel token non è presente il ruolo esterno (applicativo dominio interno)Success0.055
BloccanteRestSicurezzaMessaggioTest[24.2:638] Test autorizzazione token ruolo caso ko, in cui l'applicativo possiede solamente uno dei due ruoli di tipologia 'esterna', ma viene ignorato, mentre nel token non è presente il ruolo esterno (applicativo dominio interno (noCertificato))Success0.038
BloccanteRestSicurezzaMessaggioTest[24.3:639] Test autorizzazione token ruolo caso ko, in cui l'applicativo possiede solamente uno dei due ruoli di tipologia 'esterna', ma viene ignorato, mentre nel token non è presente il ruolo esterno (applicativo dominio esterno)Success0.040
BloccanteRestSicurezzaMessaggioTest[24.4:640] Test autorizzazione token ruolo caso ko, in cui l'applicativo possiede solamente uno dei due ruoli di tipologia 'esterna', ma viene ignorato, mentre nel token non è presente il ruolo esterno (applicativo dominio esterno (noCertificato))Success0.042
BloccanteRestSicurezzaMessaggioTest[25.1:660] Test autorizzazione token ruolo caso ko, in cui l'applicativo è sconosciuto e nel token non è presente il ruolo esterno (applicativo dominio non registrato)Success0.044
BloccanteRestSicurezzaMessaggioTest[26.1:681] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede tutti e due i ruoli di tipologia 'esterna' (applicativo dominio interno)Success0.060
BloccanteRestSicurezzaMessaggioTest[26.2:682] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede tutti e due i ruoli di tipologia 'esterna' (applicativo dominio interno (noCertificato))Success0.064
BloccanteRestSicurezzaMessaggioTest[26.3:683] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede tutti e due i ruoli di tipologia 'esterna' (applicativo dominio esterno)Success0.056
BloccanteRestSicurezzaMessaggioTest[26.4:684] Test autorizzazione token ruolo caso ok, in cui l'applicativo possiede tutti e due i ruoli di tipologia 'esterna' (applicativo dominio esterno (noCertificato))Success0.062
BloccanteRestSicurezzaMessaggioTest[27.1:703] Test autorizzazione token ruolo caso ok, in cui l'applicativo interno possiede tutti e due i ruoli di tipologia 'esterna' ma nel token non è presente un ruolo (applicativo dominio interno)Success0.051
BloccanteRestSicurezzaMessaggioTest[27.2:704] Test autorizzazione token ruolo caso ok, in cui l'applicativo interno possiede tutti e due i ruoli di tipologia 'esterna' ma nel token non è presente un ruolo (applicativo dominio interno (noCertificato))Success0.041
BloccanteRestSicurezzaMessaggioTest[27.3:705] Test autorizzazione token ruolo caso ok, in cui l'applicativo interno possiede tutti e due i ruoli di tipologia 'esterna' ma nel token non è presente un ruolo (applicativo dominio esterno)Success0.040
BloccanteRestSicurezzaMessaggioTest[27.4:706] Test autorizzazione token ruolo caso ok, in cui l'applicativo interno possiede tutti e due i ruoli di tipologia 'esterna' ma nel token non è presente un ruolo (applicativo dominio esterno (noCertificato))Success0.039
BloccanteRestSicurezzaMessaggioTest[28.1:726] Test autorizzazione token ruolo caso ok, dove l'applicativo non possiede ruoli di tipologia 'esterna' e non è presente neanche nel token (applicativo dominio interno)Success0.041
BloccanteRestSicurezzaMessaggioTest[28.2:727] Test autorizzazione token ruolo caso ok, dove l'applicativo non possiede ruoli di tipologia 'esterna' e non è presente neanche nel token (applicativo dominio interno (noCertificato))Success0.044
BloccanteRestSicurezzaMessaggioTest[28.3:728] Test autorizzazione token ruolo caso ok, dove l'applicativo non possiede ruoli di tipologia 'esterna' e non è presente neanche nel token (applicativo dominio esterno)Success0.055
BloccanteRestSicurezzaMessaggioTest[28.4:729] Test autorizzazione token ruolo caso ok, dove l'applicativo non possiede ruoli di tipologia 'esterna' e non è presente neanche nel token (applicativo dominio esterno (noCertificato))Success0.056
BloccanteRestSicurezzaMessaggioTest[29.1:749] Test autorizzazione token ruolo caso ko, dove l'applicativo non possiede ruoli di tipologia 'esterna' e non è presente neanche nel token (applicativo dominio interno)Success0.050
BloccanteRestSicurezzaMessaggioTest[29.2:750] Test autorizzazione token ruolo caso ko, dove l'applicativo non possiede ruoli di tipologia 'esterna' e non è presente neanche nel token (applicativo dominio interno (noCertificato))Success0.048
BloccanteRestSicurezzaMessaggioTest[29.3:751] Test autorizzazione token ruolo caso ko, dove l'applicativo non possiede ruoli di tipologia 'esterna' e non è presente neanche nel token (applicativo dominio esterno)Success0.043
BloccanteRestSicurezzaMessaggioTest[29.4:752] Test autorizzazione token ruolo caso ko, dove l'applicativo non possiede ruoli di tipologia 'esterna' e non è presente neanche nel token (applicativo dominio esterno (noCertificato))Success0.045
BloccanteRestSicurezzaMessaggioTest[30.1:777] Test autorizzazione token oauth puntuale caso ok (applicativo dominio interno)Success0.251
BloccanteRestSicurezzaMessaggioTest[30.2:778] Test autorizzazione token oauth puntuale caso ok (applicativo dominio interno)Success0.195
BloccanteRestSicurezzaMessaggioTest[30.3:779] Test autorizzazione token oauth puntuale caso ok (applicativo dominio esterno (con certificato))Success0.101
BloccanteRestSicurezzaMessaggioTest[30.4:780] Test autorizzazione token oauth puntuale caso ok (applicativo dominio esterno (con certificato))Success0.100
BloccanteRestSicurezzaMessaggioTest[30.5:781] Test autorizzazione token oauth puntuale caso ok (applicativo dominio interno)Success0.110
BloccanteRestSicurezzaMessaggioTest[30.6:782] Test autorizzazione token oauth puntuale caso ok (applicativo dominio interno)Success0.099
BloccanteRestSicurezzaMessaggioTest[30.7:783] Test autorizzazione token oauth puntuale caso ok (applicativo dominio esterno (con certificato))Success0.132
BloccanteRestSicurezzaMessaggioTest[30.8:784] Test autorizzazione token oauth puntuale caso ok (applicativo dominio esterno (con certificato))Success0.101
BloccanteRestSicurezzaMessaggioTest[30.9:785] Test autorizzazione token oauth puntuale caso ok (applicativo dominio interno)Success0.112
BloccanteRestSicurezzaMessaggioTest[30.10:786] Test autorizzazione token oauth puntuale caso ok (applicativo dominio interno)Success0.130
BloccanteRestSicurezzaMessaggioTest[30.11:787] Test autorizzazione token oauth puntuale caso ok (applicativo dominio esterno)Success0.154
BloccanteRestSicurezzaMessaggioTest[30.12:788] Test autorizzazione token oauth puntuale caso ok (applicativo dominio esterno)Success0.123
BloccanteRestSicurezzaMessaggioTest[31.1:810] Test autorizzazione token oauth puntuale caso ko (applicativo dominio esterno)Success0.124
BloccanteRestSicurezzaMessaggioTest[31.2:811] Test autorizzazione token oauth puntuale caso ko (applicativo dominio esterno)Success0.089
BloccanteRestSicurezzaMessaggioTest[31.3:812] Test autorizzazione token oauth puntuale caso ko (applicativo dominio interno)Success0.111
BloccanteRestSicurezzaMessaggioTest[31.4:813] Test autorizzazione token oauth puntuale caso ko (applicativo dominio interno)Success0.107
BloccanteRestSicurezzaMessaggioTest[1.1:29] Test autorizzazione sicurezza messaggio+token puntuale caso ok con controllo anche del canaleSuccess0.628
BloccanteRestSicurezzaMessaggioTest[2.1:49] Test autorizzazione sicurezza messaggio+token puntuale caso ko con controllo anche del canale dove il canale è differente dall'applicativoSuccess0.120
BloccanteRestSicurezzaMessaggioTest[3.1:112] Test autorizzazione sicurezza messaggio+token puntuale caso ok con controllo anche del canale dove il canale è differente dall'applicativo, ma il soggetto del canale è un intermediarioSuccess4.423
BloccanteRestSicurezzaMessaggioTest[4.1:174] Test autorizzazione sicurezza messaggio+token puntuale caso ko con controllo anche del canale dove il canale è differente dall'applicativo ed il soggetto del canale è un intermediario non autorizzatoSuccess4.556
BloccanteRestSicurezzaMessaggioTest[5.1:196] Test autorizzazione sicurezza messaggio+token puntuale caso ko con applicativo in cui non è stato definito il token (applicativo dominio interno)Success0.170
BloccanteRestSicurezzaMessaggioTest[5.2:197] Test autorizzazione sicurezza messaggio+token puntuale caso ko con applicativo in cui non è stato definito il token (applicativo dominio esterno)Success0.068
BloccanteRestSicurezzaMessaggioTest[6.1:216] Test autorizzazione sicurezza messaggio+token puntuale caso ko con applicativo messaggio identificato differente dall'applicativo token identificato (applicativo dominio interno)Success0.074
BloccanteRestSicurezzaMessaggioTest[6.2:217] Test autorizzazione sicurezza messaggio+token puntuale caso ko con applicativo messaggio identificato differente dall'applicativo token identificato (applicativo dominio esterno)Success0.087
BloccanteRestSicurezzaMessaggioTest[7.1:236] Test autorizzazione sicurezza messaggio+token puntuale caso ko con applicativo in cui non è stato definito la sicurezza messaggio (applicativo dominio interno)Success0.062
BloccanteRestSicurezzaMessaggioTest[7.2:237] Test autorizzazione sicurezza messaggio+token puntuale caso ko con applicativo in cui non è stato definito la sicurezza messaggio (applicativo dominio esterno)Success0.060
BloccanteRestSicurezzaMessaggioTest[8.1:260] Test autorizzazione sicurezza messaggio+token puntuale caso ok (applicativo dominio interno)Success0.054
BloccanteRestSicurezzaMessaggioTest[8.2:261] Test autorizzazione sicurezza messaggio+token puntuale caso ok (applicativo dominio esterno)Success0.067
BloccanteRestSicurezzaMessaggioTest[9.1:281] Test autorizzazione sicurezza messaggio+token puntuale caso ko (applicativo dominio interno)Success0.072
BloccanteRestSicurezzaMessaggioTest[9.2:282] Test autorizzazione sicurezza messaggio+token puntuale caso ko (applicativo dominio esterno)Success0.053
BloccanteRestSicurezzaMessaggioTest[10.1:303] Test autorizzazione sicurezza messaggio+token ruolo caso ok (applicativo dominio interno)Success0.105
BloccanteRestSicurezzaMessaggioTest[10.2:304] Test autorizzazione sicurezza messaggio+token ruolo caso ok (applicativo dominio esterno)Success0.082
BloccanteRestSicurezzaMessaggioTest[11.1:323] Test autorizzazione sicurezza messaggio+token ruolo caso ko, dove l'applicativo possiede solo un ruolo (applicativo dominio interno)Success0.075
BloccanteRestSicurezzaMessaggioTest[11.2:324] Test autorizzazione sicurezza messaggio+token ruolo caso ko, dove l'applicativo possiede solo un ruolo (applicativo dominio esterno)Success0.047
BloccanteRestSicurezzaMessaggioTest[12.1:343] Test autorizzazione sicurezza messaggio+token ruolo caso ko, dove l'applicativo non possiede ruoli (applicativo dominio interno)Success0.084
BloccanteRestSicurezzaMessaggioTest[12.2:344] Test autorizzazione sicurezza messaggio+token ruolo caso ko, dove l'applicativo non possiede ruoli (applicativo dominio esterno)Success0.053
BloccanteRestSicurezzaMessaggioTest[13.1:365] Test autorizzazione sicurezza messaggio+token ruolo caso ok, in cui l'applicativo possiede solamente uno dei due ruoli (applicativo dominio interno)Success0.113
BloccanteRestSicurezzaMessaggioTest[13.2:366] Test autorizzazione sicurezza messaggio+token ruolo caso ok, in cui l'applicativo possiede solamente uno dei due ruoli (applicativo dominio esterno)Success0.073
BloccanteRestSicurezzaMessaggioTest[14.1:387] Test autorizzazione sicurezza messaggio+token ruolo caso ok, in cui l'applicativo possiede tutti e due i ruoli (applicativo dominio interno)Success0.096
BloccanteRestSicurezzaMessaggioTest[14.2:388] Test autorizzazione sicurezza messaggio+token ruolo caso ok, in cui l'applicativo possiede tutti e due i ruoli (applicativo dominio esterno)Success0.078
BloccanteRestSicurezzaMessaggioTest[15.1:407] Test autorizzazione sicurezza messaggio+token ruolo caso ko, dove l'applicativo non possiede ruoli (applicativo dominio interno)Success0.063
BloccanteRestSicurezzaMessaggioTest[15.2:408] Test autorizzazione sicurezza messaggio+token ruolo caso ko, dove l'applicativo non possiede ruoli (applicativo dominio esterno)Success0.060
BloccanteRestSicurezzaMessaggioTest[16.1:430] Test autorizzazione sicurezza messaggio+token con autorizzazione sia puntuale che per ruolo caso ok, applicativo censito puntualmente (applicativo dominio interno)Success0.096
BloccanteRestSicurezzaMessaggioTest[16.2:431] Test autorizzazione sicurezza messaggio+token con autorizzazione sia puntuale che per ruolo caso ok, applicativo censito puntualmente (applicativo dominio esterno)Success0.063
BloccanteRestSicurezzaMessaggioTest[17.1:453] Test autorizzazione sicurezza messaggio+token con autorizzazione sia puntuale che per ruolo caso ok, applicativo che possiede i ruoli (applicativo dominio interno)Success0.058
BloccanteRestSicurezzaMessaggioTest[17.2:454] Test autorizzazione sicurezza messaggio+token con autorizzazione sia puntuale che per ruolo caso ok, applicativo che possiede i ruoli (applicativo dominio esterno)Success0.086
BloccanteRestSicurezzaMessaggioTest[18.1:474] Test autorizzazione sicurezza messaggio+token ruolo caso ko, dove l'applicativo non possiede tutti i ruoli e non e' censito puntualmente (applicativo dominio interno)Success0.062
BloccanteRestSicurezzaMessaggioTest[18.2:475] Test autorizzazione sicurezza messaggio+token ruolo caso ko, dove l'applicativo non possiede tutti i ruoli e non e' censito puntualmente (applicativo dominio esterno)Success0.059
BloccanteRestSicurezzaMessaggioTest[19.1:502] Test autorizzazione token oauth puntuale caso ok (applicativo dominio interno)Success0.060
BloccanteRestSicurezzaMessaggioTest[19.2:503] Test autorizzazione token oauth puntuale caso ok (applicativo dominio interno)Success0.092
BloccanteRestSicurezzaMessaggioTest[19.3:504] Test autorizzazione token oauth puntuale caso ok (applicativo dominio esterno (con certificato))Success0.065
BloccanteRestSicurezzaMessaggioTest[19.4:505] Test autorizzazione token oauth puntuale caso ok (applicativo dominio esterno (con certificato))Success0.085
BloccanteRestSicurezzaMessaggioTest[19.5:506] Test autorizzazione token oauth puntuale caso ok (applicativo dominio interno)Success0.090
BloccanteRestSicurezzaMessaggioTest[19.6:507] Test autorizzazione token oauth puntuale caso ok (applicativo dominio interno)Success0.081
BloccanteRestSicurezzaMessaggioTest[19.7:508] Test autorizzazione token oauth puntuale caso ok (applicativo dominio esterno (con certificato))Success0.075
BloccanteRestSicurezzaMessaggioTest[19.8:509] Test autorizzazione token oauth puntuale caso ok (applicativo dominio esterno (con certificato))Success0.079
BloccanteRestSicurezzaMessaggioTest[19.9:510] Test autorizzazione token oauth puntuale caso ok (applicativo dominio interno)Success0.066
BloccanteRestSicurezzaMessaggioTest[19.10:511] Test autorizzazione token oauth puntuale caso ok (applicativo dominio interno)Success0.071
BloccanteRestSicurezzaMessaggioTest[19.11:512] Test autorizzazione token oauth puntuale caso ok (applicativo dominio esterno)Success0.084
BloccanteRestSicurezzaMessaggioTest[19.12:513] Test autorizzazione token oauth puntuale caso ok (applicativo dominio esterno)Success0.084
BloccanteRestSicurezzaMessaggioTest[20.1:535] Test autorizzazione token oauth puntuale caso ko (applicativo dominio esterno)Success0.083
BloccanteRestSicurezzaMessaggioTest[20.2:536] Test autorizzazione token oauth puntuale caso ko (applicativo dominio esterno)Success0.070
BloccanteRestSicurezzaMessaggioTest[20.3:537] Test autorizzazione token oauth puntuale caso ko (applicativo dominio interno)Success0.048
BloccanteRestSicurezzaMessaggioTest[20.4:538] Test autorizzazione token oauth puntuale caso ko (applicativo dominio interno)Success0.049
BloccanteRestSicurezzaMessaggioTest[21.1:563] Test autorizzazione token oauth puntuale caso ok, con utilizzo dell'integrity rest 01 (applicativo dominio interno)Success0.278
BloccanteRestSicurezzaMessaggioTest[22.1:586] Test autorizzazione sicurezza messaggio+token puntuale caso ko (applicativo dominio interno)Success0.122
BloccanteRestSicurezzaMessaggioTest[1.1:29] Test negoziazione ok tramite una fruizione tramite l'applicativo Test1Success0.586
BloccanteRestSicurezzaMessaggioTest[1.2:30] Test negoziazione ok tramite una fruizione tramite l'applicativo Test2Success0.097
BloccanteRestSicurezzaMessaggioTest[2.1:49] Test negoziazione ok tramite una fruizione tramite l'applicativo TestJWK configurato per generare solo un kid tramite keystore jwkSuccess0.177
BloccanteRestSicurezzaMessaggioTest[3.1:68] Test negoziazione ok tramite una fruizione tramite l'applicativo TestKeyPair configurato per generare solo un kid tramite keystore keypairSuccess0.215
BloccanteRestSicurezzaMessaggioTest[4.1:89] Test negoziazione ko poiche' viene usato un applicativo su cui non è stato definito il kidSuccess0.559
BloccanteRestSicurezzaMessaggioTest[5.1:110] Test negoziazione ko poiche' viene usato un applicativo su cui non è stato definito il keystoreSuccess0.539
BloccanteRestSicurezzaMessaggioTest[6.1:130] Test negoziazione ok tramite una fruizione tramite l'applicativo Test1 possiede il kid, dove i parametri oltre al keystore sono statici sulla token policySuccess0.259
BloccanteRestSicurezzaMessaggioTest[6.2:131] Test negoziazione ok tramite una fruizione tramite l'applicativo Test2 non possiede il kid, dove i parametri oltre al keystore sono statici sulla token policySuccess0.103
BloccanteRestSicurezzaMessaggioTest[7:137] Test negoziazione ko poiche' non viene autenticato un applicativoSuccess0.708
BloccanteRestSicurezzaMessaggioTest[8.1:172] Test negoziazione ko poiche' viene usato un applicativo registrato su un altro profilo di interoperabiltàSuccess0.614
BloccanteRestSicurezzaMessaggioTest[9.1:195] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreDefault'Success0.268
BloccanteRestSicurezzaMessaggioTest[9.2:196] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreRidefinito'Success0.232
BloccanteRestSicurezzaMessaggioTest[9.3:197] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreDefaultSicurezzaMessaggio'Success0.219
BloccanteRestSicurezzaMessaggioTest[9.4:198] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreRidefinitoSicurezzaMessaggio'Success0.182
BloccanteRestSicurezzaMessaggioTest[10.1:218] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreRidefinito' con keystore JWKSuccess0.228
BloccanteRestSicurezzaMessaggioTest[10.2:219] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreRidefinitoSicurezzaMessaggio' con keystore JWKSuccess0.185
BloccanteRestSicurezzaMessaggioTest[11.1:239] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreRidefinito' con keystore KeyPairSuccess0.312
BloccanteRestSicurezzaMessaggioTest[11.2:240] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreRidefinitoSicurezzaMessaggio' con keystore KeyPairSuccess0.225
BloccanteRestSicurezzaMessaggioTest[12.1:263] Test negoziazione ko poiche' viene usato una fruizione che utilizza l'impostazione 'KeystoreRidefinitoSicurezzaMessaggio', su cui non viene riferita una azione che richiede un pattern integrity REST_01 mentre il keystore non possiede un x509Success0.535
BloccanteRestSicurezzaMessaggioTest[13.1:286] Test negoziazione ko poiche' viene usato una fruizione che utilizza l'impostazione 'KeystoreRidefinitoSicurezzaMessaggio', su cui non viene riferita una azione che richiede un pattern integrity REST_01 mentre il keystore non possiede un x509Success0.542
BloccanteRestSicurezzaMessaggioTest[14.1:310] Test negoziazione ko poiche' viene usato una fruizione che utilizza l'impostazione 'KeystoreDefault', su cui non è stato definito il kidSuccess0.719
BloccanteRestSicurezzaMessaggioTest[14.2:311] Test negoziazione ko poiche' viene usato una fruizione che utilizza l'impostazione 'KeystoreRidefinito', su cui non è stato definito il kidSuccess0.725
BloccanteRestSicurezzaMessaggioTest[14.3:312] Test negoziazione ko poiche' viene usato una fruizione che utilizza l'impostazione 'KeystoreDefaultSicurezzaMessaggio', su cui non è stato definito il kidSuccess0.671
BloccanteRestSicurezzaMessaggioTest[14.4:313] Test negoziazione ko poiche' viene usato una fruizione che utilizza l'impostazione 'KeystoreRidefinitoSicurezzaMessaggio', su cui non è stato definito il kidSuccess0.654
BloccanteRestSicurezzaMessaggioTest[15.1:335] Test negoziazione ko poiche' viene usato una fruizione che utilizza l'impostazione 'KeystoreDefault', su cui non è stato definito il client idSuccess0.760
BloccanteRestSicurezzaMessaggioTest[15.2:336] Test negoziazione ko poiche' viene usato una fruizione che utilizza l'impostazione 'KeystoreRidefinito', su cui non è stato definito il client idSuccess0.774
BloccanteRestSicurezzaMessaggioTest[15.3:337] Test negoziazione ko poiche' viene usato una fruizione che utilizza l'impostazione 'KeystoreDefaultSicurezzaMessaggio', su cui non è stato definito il client idSuccess0.651
BloccanteRestSicurezzaMessaggioTest[15.4:338] Test negoziazione ko poiche' viene usato una fruizione che utilizza l'impostazione 'KeystoreRidefinitoSicurezzaMessaggio', su cui non è stato definito il client idSuccess0.728
BloccanteRestSicurezzaMessaggioTest[16:344] Test negoziazione ko poiche' viene usato una fruizione che non prevede di ridefinire il keystore sulla fruizioneSuccess0.680
BloccanteRestSicurezzaMessaggioTest[17.1:379] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreDefault', dove i parametri oltre al keystore sono statici sulla token policySuccess0.318
BloccanteRestSicurezzaMessaggioTest[17.2:380] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreRidefinito', dove i parametri oltre al keystore sono statici sulla token policySuccess0.287
BloccanteRestSicurezzaMessaggioTest[17.3:381] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreDefaultSicurezzaMessaggio', dove i parametri oltre al keystore sono statici sulla token policySuccess0.272
BloccanteRestSicurezzaMessaggioTest[17.4:382] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreRidefinitoSicurezzaMessaggio', dove i parametri oltre al keystore sono statici sulla token policySuccess0.224
BloccanteRestSicurezzaMessaggioTest[18:388] Test negoziazione ko poiche' viene usato una policy che riferisce il keystore di una fruizione su un altro profilo di interoperabiltàSuccess0.592
BloccanteRestSicurezzaMessaggioTest[19:412] Test negoziazione ok tramite l'utilizzo di un keystore PKCS12 definito nella token policy, su una integrity 01'Success0.287
BloccanteRestSicurezzaMessaggioTest[20.1:442] Test negoziazione ok tramite l'utilizzo di un 'keystoreJksNoPassword-KeyNoPassword', definito nella token policy, su una integrity 01 senza password nel keystore e/o nella chiave a seconda del tipo di testSuccess0.257
BloccanteRestSicurezzaMessaggioTest[20.2:443] Test negoziazione ok tramite l'utilizzo di un 'keystoreJksNoPassword-KeyWithPassword', definito nella token policy, su una integrity 01 senza password nel keystore e/o nella chiave a seconda del tipo di testSuccess0.126
BloccanteRestSicurezzaMessaggioTest[20.3:444] Test negoziazione ok tramite l'utilizzo di un 'keystorePkcs12NoPassword-KeyNoPassword', definito nella token policy, su una integrity 01 senza password nel keystore e/o nella chiave a seconda del tipo di testSuccess0.134
BloccanteRestSicurezzaMessaggioTest[20.4:445] Test negoziazione ok tramite l'utilizzo di un 'keystorePkcs12NoPassword-KeyWithPassword', definito nella token policy, su una integrity 01 senza password nel keystore e/o nella chiave a seconda del tipo di testSuccess0.143
BloccanteRestSicurezzaMessaggioTest[21:448] Test negoziazione ok tramite l'utilizzo di un keystore JWKS definito nella token policy, su una integrity 02'Success0.304
BloccanteRestSicurezzaMessaggioTest[22:464] Test negoziazione ok tramite l'utilizzo di un keystore key pair definito nella token policy, su una integrity 02'Success0.331
BloccanteRestSicurezzaMessaggioTest[23:480] Test negoziazione ok tramite l'utilizzo di un keystore key pair definito nella token policy, su una integrity 02', dove nella token policy il kid è definito uguale al clientIdSuccess0.301
BloccanteRestSicurezzaMessaggioTest[24:496] Test negoziazione ko tramite l'utilizzo di un keystore definito nella token policy, su una integrity 02'; nella token policy il keystore viene indicato come definito nella fruizione (loop)Success0.621
BloccanteRestSicurezzaMessaggioTest[25:514] Test negoziazione ko tramite l'utilizzo di un keystore definito nella token policy, su una integrity 02'; nella token policy il keystore viene indicato come definito nell'applicativoSuccess0.597
BloccanteRestSicurezzaMessaggioTest[26:532] Test negoziazione ok tramite una fruizione tramite un servizio applicativo fruitore che viene identificato tramite una token policy internaSuccess0.442
BloccanteRestSicurezzaMessaggioTest[1:8] ERROR_400_001 - incorrect request input: uno o più parametri e/o la forma del body dell’operation non rispettano la sintassi definita nell’IDL OpenAPI.Success1.101
BloccanteRestSicurezzaMessaggioTest[2:27] ERROR_401_001 - PDND token not found: token di autorizzazione della PDND non presente nella richiesta.Success0.018
BloccanteRestSicurezzaMessaggioTest[3:39] ERROR_401_002 - Invalid PDND token: token di autorizzazione della PDND non valido.Success0.819
BloccanteRestSicurezzaMessaggioTest[4:58] ERROR_401_002 - Invalid PDND token: token di autorizzazione della PDND senza prefisso bearer.Success0.016
BloccanteRestSicurezzaMessaggioTest[5:72] ERROR_401_002 - Invalid PDND token: token di autorizzazione della PDND non valido. (caso audience non valido)Success0.797
BloccanteRestSicurezzaMessaggioTest[6:91] ERROR_401_003 - AgID-JWT-Signature token not found: la richiesta non contiene l’header AgID-JWT-Signature.Success0.756
BloccanteRestSicurezzaMessaggioTest[7:110] ERROR_401_004 - invalid AgID-JWT-Signature token: token nell’header AgID-JWT-Signature non valido.Success0.782
BloccanteRestSicurezzaMessaggioTest[8:129] ERROR_401_004 - invalid AgID-JWT-Signature token: token nell’header AgID-JWT-Signature non valido. (caso audience non valido)Success0.735
BloccanteRestSicurezzaMessaggioTest[9:148] ERROR_404_001 - resource not found: risorsa richiesta non esistente.Success0.037
BloccanteRestSicurezzaMessaggioTest[10:160] ERROR_428_001 - hash not found: l'header http 'If-Match', richiesto obbligatoriamente nell’IDL OpenAPI, non presente.Success0.768
BloccanteRestSicurezzaMessaggioTest[11.1:200] ERROR_500_007 - response processing error: validazione risposta fallita (connectionRefused)Success1.384
BloccanteRestSicurezzaMessaggioTest[11.2:201] ERROR_500_007 - response processing error: validazione risposta fallita (non viene fornito un content-type nella risposta)Success1.337
BloccanteRestSicurezzaMessaggioTest[11.3:202] ERROR_500_007 - response processing error: validazione risposta fallita (connectionTimeout)Success1.407
BloccanteRestSicurezzaMessaggioTest[11.4:203] ERROR_500_007 - response processing error: validazione risposta fallita (readTimeout)Success1.286
BloccanteRestSicurezzaMessaggioTest[11.5:204] ERROR_500_007 - response processing error: validazione risposta fallita (htmlResponse)Success1.280
BloccanteRestSicurezzaMessaggioTest[11.6:205] ERROR_500_007 - response processing error: validazione risposta fallita (multipartResponse)Success1.264
BloccanteRestSicurezzaMessaggioTest[11.7:206] ERROR_500_007 - response processing error: validazione risposta fallita (emptyResponse)Success1.242
BloccanteRestSicurezzaMessaggioTest[11.8:207] ERROR_500_007 - response processing error: validazione risposta fallita (emptyResponseWithContentType)Success1.408
BloccanteRestTest[1:9] Test Demo con mock proxySuccess4.291
BloccanteRestTest[1:8] Test di Echo RESTSuccess1.274
BloccanteRestTest[2:20] Test di Echo REST e verifica traccia sul DBSuccess2.485
BloccanteRestTest[1:9] IDAC02 Autenticazione ClientSuccess2.933
BloccanteRestTest[2:25] IDAC02 Autenticazione Client AssenteSuccess1.384
BloccanteRestTest[3:61] IDAC02 Autenticazione Client con criteri autorizzativi per contenuto (es. security token)Success2.600
BloccanteSoapSicurezzaMessaggioAuditTestinitializationErrorErrorjava.lang.ExceptionInInitializerError

java.lang.RuntimeException: java.lang.ExceptionInInitializerError
at com.intuit.karate.junit4.Karate.describeChild(Karate.java:116)
at com.intuit.karate.junit4.Karate.describeChild(Karate.java:55)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
Caused by: java.lang.ExceptionInInitializerError
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at com.intuit.karate.junit4.Karate.describeChild(Karate.java:113)
Caused by: java.lang.RuntimeException: Connect to http://localhost:8080 failed: Connection refused (Connection refused)
at org.openspcoop2.core.protocolli.modipa.testsuite.ConfigLoader.setupProperties(ConfigLoader.java:97)
at org.openspcoop2.core.protocolli.modipa.testsuite.ConfigLoader.<clinit>(ConfigLoader.java:46)
Caused by: org.openspcoop2.utils.UtilsException: Connect to http://localhost:8080 failed: Connection refused (Connection refused)
at org.openspcoop2.utils.transport.http.HttpUtilities.check(HttpUtilities.java:2794)
at org.openspcoop2.utils.transport.http.HttpUtilities.check(HttpUtilities.java:2419)
at org.openspcoop2.utils.transport.http.HttpUtilities.check(HttpUtilities.java:2377)
at org.openspcoop2.core.protocolli.modipa.testsuite.ConfigLoader.setupProperties(ConfigLoader.java:92)
Caused by: org.openspcoop2.utils.UtilsException: Connect to http://localhost:8080 failed: Connection refused (Connection refused)
at org.openspcoop2.utils.transport.http.HttpUtilities.httpInvoke(HttpUtilities.java:2339)
at org.openspcoop2.utils.transport.http.HttpUtilities.check(HttpUtilities.java:2791)
Caused by: org.apache.hc.client5.http.HttpHostConnectException: Connect to http://localhost:8080 failed: Connection refused (Connection refused)
at java.base/java.net.PlainSocketImpl.socketConnect(Native Method)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:412)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:255)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:237)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.base/java.net.Socket.connect(Socket.java:609)
at org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:205)
at org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:490)
at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.connectEndpoint(InternalExecRuntime.java:164)
at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.connectEndpoint(InternalExecRuntime.java:174)
at org.apache.hc.client5.http.impl.classic.ConnectExec.execute(ConnectExec.java:144)
at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
at org.apache.hc.client5.http.impl.classic.ProtocolExec.execute(ProtocolExec.java:195)
at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
at org.apache.hc.client5.http.impl.classic.ContentCompressionExec.execute(ContentCompressionExec.java:150)
at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
at org.apache.hc.client5.http.impl.classic.InternalHttpClient.doExecute(InternalHttpClient.java:185)
at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:87)
at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:55)
at org.apache.hc.client5.http.classic.HttpClient.executeOpen(HttpClient.java:183)
at org.openspcoop2.utils.transport.http.HttpCoreConnection.send(HttpCoreConnection.java:352)
at org.openspcoop2.utils.transport.http.HttpUtilities.httpInvoke(HttpUtilities.java:2336)
0.012
BloccanteSoapSicurezzaMessaggioOCSPTestinitializationErrorErrorjava.lang.ExceptionInInitializerError

java.lang.RuntimeException: java.lang.ExceptionInInitializerError
at com.intuit.karate.junit4.Karate.describeChild(Karate.java:116)
at com.intuit.karate.junit4.Karate.describeChild(Karate.java:55)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
Caused by: java.lang.ExceptionInInitializerError
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at com.intuit.karate.junit4.Karate.describeChild(Karate.java:113)
Caused by: java.lang.RuntimeException: Connect to http://localhost:8080 failed: Connection refused (Connection refused)
at org.openspcoop2.core.protocolli.modipa.testsuite.ConfigLoader.setupProperties(ConfigLoader.java:97)
at org.openspcoop2.core.protocolli.modipa.testsuite.ConfigLoader.<clinit>(ConfigLoader.java:46)
Caused by: org.openspcoop2.utils.UtilsException: Connect to http://localhost:8080 failed: Connection refused (Connection refused)
at org.openspcoop2.utils.transport.http.HttpUtilities.check(HttpUtilities.java:2794)
at org.openspcoop2.utils.transport.http.HttpUtilities.check(HttpUtilities.java:2419)
at org.openspcoop2.utils.transport.http.HttpUtilities.check(HttpUtilities.java:2377)
at org.openspcoop2.core.protocolli.modipa.testsuite.ConfigLoader.setupProperties(ConfigLoader.java:92)
Caused by: org.openspcoop2.utils.UtilsException: Connect to http://localhost:8080 failed: Connection refused (Connection refused)
at org.openspcoop2.utils.transport.http.HttpUtilities.httpInvoke(HttpUtilities.java:2339)
at org.openspcoop2.utils.transport.http.HttpUtilities.check(HttpUtilities.java:2791)
Caused by: org.apache.hc.client5.http.HttpHostConnectException: Connect to http://localhost:8080 failed: Connection refused (Connection refused)
at java.base/java.net.PlainSocketImpl.socketConnect(Native Method)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:412)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:255)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:237)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.base/java.net.Socket.connect(Socket.java:609)
at org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:205)
at org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:490)
at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.connectEndpoint(InternalExecRuntime.java:164)
at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.connectEndpoint(InternalExecRuntime.java:174)
at org.apache.hc.client5.http.impl.classic.ConnectExec.execute(ConnectExec.java:144)
at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
at org.apache.hc.client5.http.impl.classic.ProtocolExec.execute(ProtocolExec.java:195)
at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
at org.apache.hc.client5.http.impl.classic.ContentCompressionExec.execute(ContentCompressionExec.java:150)
at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
at org.apache.hc.client5.http.impl.classic.InternalHttpClient.doExecute(InternalHttpClient.java:185)
at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:87)
at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:55)
at org.apache.hc.client5.http.classic.HttpClient.executeOpen(HttpClient.java:183)
at org.openspcoop2.utils.transport.http.HttpCoreConnection.send(HttpCoreConnection.java:352)
at org.openspcoop2.utils.transport.http.HttpUtilities.httpInvoke(HttpUtilities.java:2336)
0.010
BloccanteSoapSicurezzaMessaggioTestinitializationErrorErrorjava.lang.ExceptionInInitializerError

java.lang.RuntimeException: java.lang.ExceptionInInitializerError
at com.intuit.karate.junit4.Karate.describeChild(Karate.java:116)
at com.intuit.karate.junit4.Karate.describeChild(Karate.java:55)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
Caused by: java.lang.ExceptionInInitializerError
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at com.intuit.karate.junit4.Karate.describeChild(Karate.java:113)
Caused by: java.lang.RuntimeException: Connect to http://localhost:8080 failed: Connection refused (Connection refused)
at org.openspcoop2.core.protocolli.modipa.testsuite.ConfigLoader.setupProperties(ConfigLoader.java:97)
at org.openspcoop2.core.protocolli.modipa.testsuite.ConfigLoader.<clinit>(ConfigLoader.java:46)
Caused by: org.openspcoop2.utils.UtilsException: Connect to http://localhost:8080 failed: Connection refused (Connection refused)
at org.openspcoop2.utils.transport.http.HttpUtilities.check(HttpUtilities.java:2794)
at org.openspcoop2.utils.transport.http.HttpUtilities.check(HttpUtilities.java:2419)
at org.openspcoop2.utils.transport.http.HttpUtilities.check(HttpUtilities.java:2377)
at org.openspcoop2.core.protocolli.modipa.testsuite.ConfigLoader.setupProperties(ConfigLoader.java:92)
Caused by: org.openspcoop2.utils.UtilsException: Connect to http://localhost:8080 failed: Connection refused (Connection refused)
at org.openspcoop2.utils.transport.http.HttpUtilities.httpInvoke(HttpUtilities.java:2339)
at org.openspcoop2.utils.transport.http.HttpUtilities.check(HttpUtilities.java:2791)
Caused by: org.apache.hc.client5.http.HttpHostConnectException: Connect to http://localhost:8080 failed: Connection refused (Connection refused)
at java.base/java.net.PlainSocketImpl.socketConnect(Native Method)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:412)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:255)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:237)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.base/java.net.Socket.connect(Socket.java:609)
at org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:205)
at org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:490)
at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.connectEndpoint(InternalExecRuntime.java:164)
at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.connectEndpoint(InternalExecRuntime.java:174)
at org.apache.hc.client5.http.impl.classic.ConnectExec.execute(ConnectExec.java:144)
at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
at org.apache.hc.client5.http.impl.classic.ProtocolExec.execute(ProtocolExec.java:195)
at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
at org.apache.hc.client5.http.impl.classic.ContentCompressionExec.execute(ContentCompressionExec.java:150)
at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
at org.apache.hc.client5.http.impl.classic.InternalHttpClient.doExecute(InternalHttpClient.java:185)
at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:87)
at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:55)
at org.apache.hc.client5.http.classic.HttpClient.executeOpen(HttpClient.java:183)
at org.openspcoop2.utils.transport.http.HttpCoreConnection.send(HttpCoreConnection.java:352)
at org.openspcoop2.utils.transport.http.HttpUtilities.httpInvoke(HttpUtilities.java:2336)
0.012
BloccanteSoapTest[1:7] Test di Echo SOAPSuccess3.522
BloccanteSoapTest[1:11] Test Demo con mock proxySuccess2.277
BloccanteSoapTest[1:8] IDAC02 Autenticazione ClientSuccess2.504
BloccanteSoapTest[2:24] IDAC02 Autenticazione Client AssenteSuccess0.891
NonBloccantePullSoapTest[1:21] Giro OKSuccess15.771
NonBloccantePullSoapTest[2:81] Verifica che la erogazione generi lo header GovWay-Conversation-IDSuccess13.885
NonBloccantePullSoapTest[3:146] Richiesta applicativa senza X-Correlation-ID nella risposta con validazione sintattica bodySuccess1.833
NonBloccantePullSoapTest[4:163] Richiesta applicativa senza X-Correlation-ID nella rispostaSuccess1.747
NonBloccantePullSoapTest[5:181] Generazione dello header quando questo manca nella risposta della richiesta applicativaSuccess3.500
NonBloccantePullSoapTest[6:201] Testa che la fruizione si arrabbi se non è presente lo header soap X-Corrleation-IDSuccess0.178
NonBloccantePullSoapTest[7:221] Testa che l'erogazione si arrabbi se non è presente lo header soap X-Corrleation-IDSuccess3.358
NonBloccantePullSoapTest[8:252] Test Iniezione header soap a partire dagli header http di integrazioneSuccess3.396
NonBloccantePullSoapTest[9:281] Test iniezione header soap per mezzo del parametro query o header http GovWay-Conversation-IdSuccess6.855
NonBloccantePullSoapTest[10:328] Test iniezione header soap per mezzo del parametro query o header http GovWay-Relates-ToErrorpull.feature:337 - java.net.SocketException: Connection reset

com.intuit.karate.exception.KarateException: pull.feature:337 -
java.net.SocketException: Connection reset
at ✽.When method post (pull.feature:337)
5.293
NonBloccantePullSoapTest[1:25] Richiesta applicativa senza X-Correlation-ID nella rispostaError-unknown-:8 - jmx-disable-error-disclosure.feature:13 - org.apache.http.conn.HttpHostConnectException: Connect to localhost:8080 [localhost/127.0.0.1] failed: Connection refused (Connection refused)

com.intuit.karate.exception.KarateException: -unknown-:8 -
jmx-disable-error-disclosure.feature:13 -
org.apache.http.conn.HttpHostConnectException: Connect to localhost:8080 [localhost/127.0.0.1] failed: Connection refused (Connection refused)
at ✽.* def result = callonce read('classpath:utils/jmx-disable-error-disclosure.feature') (-unknown-:8)
0.026
NonBloccantePullSoapTest[2:42] Richiesta applicativa senza X-Correlation-ID nella risposta con validazione sintattica bodyError-unknown-:8 - jmx-disable-error-disclosure.feature:13 - org.apache.http.conn.HttpHostConnectException: Connect to localhost:8080 [localhost/127.0.0.1] failed: Connection refused (Connection refused)

com.intuit.karate.exception.KarateException: -unknown-:8 -
jmx-disable-error-disclosure.feature:13 -
org.apache.http.conn.HttpHostConnectException: Connect to localhost:8080 [localhost/127.0.0.1] failed: Connection refused (Connection refused)
at ✽.* def result = callonce read('classpath:utils/jmx-disable-error-disclosure.feature') (-unknown-:8)
0.018
NonBloccantePullSoapTest[3:57] Testa che la fruizione si arrabbi se nelle richieste non è presente lo header soap X-Corrleation-IDError-unknown-:8 - jmx-disable-error-disclosure.feature:13 - org.apache.http.conn.HttpHostConnectException: Connect to localhost:8080 [localhost/127.0.0.1] failed: Connection refused (Connection refused)

com.intuit.karate.exception.KarateException: -unknown-:8 -
jmx-disable-error-disclosure.feature:13 -
org.apache.http.conn.HttpHostConnectException: Connect to localhost:8080 [localhost/127.0.0.1] failed: Connection refused (Connection refused)
at ✽.* def result = callonce read('classpath:utils/jmx-disable-error-disclosure.feature') (-unknown-:8)
0.012
NonBloccantePullSoapTest[4:76] Testa che l'erogazione si arrabbi se non è presente lo header soap X-Corrleation-ID nellaError-unknown-:8 - jmx-disable-error-disclosure.feature:13 - org.apache.http.conn.HttpHostConnectException: Connect to localhost:8080 [localhost/127.0.0.1] failed: Connection refused (Connection refused)

com.intuit.karate.exception.KarateException: -unknown-:8 -
jmx-disable-error-disclosure.feature:13 -
org.apache.http.conn.HttpHostConnectException: Connect to localhost:8080 [localhost/127.0.0.1] failed: Connection refused (Connection refused)
at ✽.* def result = callonce read('classpath:utils/jmx-disable-error-disclosure.feature') (-unknown-:8)
0.012
NonBloccantePushSoapTestinitializationErrorErrorjava.lang.ExceptionInInitializerError

java.lang.RuntimeException: java.lang.ExceptionInInitializerError
at com.intuit.karate.junit4.Karate.describeChild(Karate.java:116)
at com.intuit.karate.junit4.Karate.describeChild(Karate.java:55)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
Caused by: java.lang.ExceptionInInitializerError
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at com.intuit.karate.junit4.Karate.describeChild(Karate.java:113)
Caused by: java.lang.RuntimeException: Connect to http://localhost:8080 failed: Connection refused (Connection refused)
at org.openspcoop2.core.protocolli.modipa.testsuite.ConfigLoader.setupProperties(ConfigLoader.java:97)
at org.openspcoop2.core.protocolli.modipa.testsuite.ConfigLoader.<clinit>(ConfigLoader.java:46)
Caused by: org.openspcoop2.utils.UtilsException: Connect to http://localhost:8080 failed: Connection refused (Connection refused)
at org.openspcoop2.utils.transport.http.HttpUtilities.check(HttpUtilities.java:2794)
at org.openspcoop2.utils.transport.http.HttpUtilities.check(HttpUtilities.java:2419)
at org.openspcoop2.utils.transport.http.HttpUtilities.check(HttpUtilities.java:2377)
at org.openspcoop2.core.protocolli.modipa.testsuite.ConfigLoader.setupProperties(ConfigLoader.java:92)
Caused by: org.openspcoop2.utils.UtilsException: Connect to http://localhost:8080 failed: Connection refused (Connection refused)
at org.openspcoop2.utils.transport.http.HttpUtilities.httpInvoke(HttpUtilities.java:2339)
at org.openspcoop2.utils.transport.http.HttpUtilities.check(HttpUtilities.java:2791)
Caused by: org.apache.hc.client5.http.HttpHostConnectException: Connect to http://localhost:8080 failed: Connection refused (Connection refused)
at java.base/java.net.PlainSocketImpl.socketConnect(Native Method)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:412)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:255)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:237)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.base/java.net.Socket.connect(Socket.java:609)
at org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:205)
at org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:490)
at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.connectEndpoint(InternalExecRuntime.java:164)
at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.connectEndpoint(InternalExecRuntime.java:174)
at org.apache.hc.client5.http.impl.classic.ConnectExec.execute(ConnectExec.java:144)
at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
at org.apache.hc.client5.http.impl.classic.ProtocolExec.execute(ProtocolExec.java:195)
at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
at org.apache.hc.client5.http.impl.classic.ContentCompressionExec.execute(ContentCompressionExec.java:150)
at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
at org.apache.hc.client5.http.impl.classic.InternalHttpClient.doExecute(InternalHttpClient.java:185)
at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:87)
at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:55)
at org.apache.hc.client5.http.classic.HttpClient.executeOpen(HttpClient.java:183)
at org.openspcoop2.utils.transport.http.HttpCoreConnection.send(HttpCoreConnection.java:352)
at org.openspcoop2.utils.transport.http.HttpUtilities.httpInvoke(HttpUtilities.java:2336)
0.011
NonBloccanteRestPushTest[1:21] Giro completo e senza erroriSuccess9.836
NonBloccanteRestPushTest[2:60] L'erogazione del server deve aggiungere lo header X-Correlation-ID se non inserito dal backendSuccess3.798
NonBloccanteRestPushTest[3:81] Aggiunta dello header X-Correlation-ID a partire dall'id collaborazioneSuccess7.060
NonBloccanteRestPushTest[4:118] Aggiunta dello header X-Correlation-ID a partire dal riferimento id richiestaSuccess7.115
NonBloccanteRestPushTest[5:155] La fruizione del client solleva errore se non trova lo header x-correlation-id nella rispostaSuccess1.919
NonBloccanteRestPushTest[6:201] L'erogazione del client verifica la presenza dello header x-correlation-idSuccess2.517
NonBloccanteRestPushTest[7:233] L'erogazione del server verifica la presenza dello header x-reply-toSuccess1.757
NonBloccanteRestPushTest[1:8] La fruizione del client solleva errore se non trova lo header x-correlation-idSuccess0.086
NonBloccanteRestPushTest[2:25] L'erogazione del client verifica la presenza dello header x-correlation-idSuccess0.091
NonBloccanteRestPushTest[3:52] L'erogazione del server verifica la presenza dello header x-reply-toSuccess0.034
NonBloccanteRestTest[1:27] Giro OKSuccess14.798
NonBloccanteRestTest[2:102] Richiesta processamento con stato 202 e senza Header LocationSuccess3.729
NonBloccanteRestTest[3:121] Richiesta processamento con stato diverso da 202Success3.276
NonBloccanteRestTest[4:140] Richiesta stato operazione con stato http diverso da 200 e 303Success6.652
NonBloccanteRestTest[5:171] Richiesta stato operazione completata senza header locationSuccess3.257
NonBloccanteRestTest[6:191] Ottenimento risorsa processata con stato diverso da 200 OKSuccess9.894
NonBloccanteRestTest[1:23] Test Fruizione con header location rimosso dal proxySuccess2.592
NonBloccanteRestTest[2:43] Richiesta processamento con stato diverso da 202Success2.179
NonBloccanteRestTest[3:64] Richiesta stato operazione con stato http diverso da 200 e 303Success2.189
NonBloccanteRestTest[4:84] Richiesta stato operazione completata senza header locationSuccess2.019
NonBloccanteRestTest[5:114] Ottenimento risorsa processata con stato diverso da 200 OKSuccess2.154
NonBloccanteRestTest[1:22] Richiesta processamento con stato 202 e senza Header LocationSuccess3.595
NonBloccanteRestTest[2:41] Richiesta processamento con stato diverso da 202Success3.453
NonBloccanteRestTest[3:60] Richiesta stato operazione con stato http diverso da 200 e 303Success3.488
NonBloccanteRestTest[4:80] Richiesta stato operazione completata senza header locationSuccess3.518
NonBloccanteRestTest[5:99] Ottenimento risorsa processata con stato diverso da 200 OKSuccess3.494
NonBloccanteRestTest[1:29] Richiesta processamento con stato 202 e senza Header LocationSuccess3.332
NonBloccanteRestTest[2:46] Richiesta processamento con stato diverso da 202Success3.249
NonBloccanteRestTest[3:63] Richiesta stato operazione con stato http diverso da 200 e 303Success6.503
NonBloccanteRestTest[4:92] Richiesta stato operazione completata senza header locationSuccess3.258
NonBloccanteRestTest[5:109] Ottenimento risorsa processata con stato diverso da 200 OKSuccess9.710
NonBloccanteRestTest[1:25] Test Fruizione con header location rimosso dal proxySuccess1.984
NonBloccanteRestTest[2:43] Richiesta processamento con stato diverso da 202Success1.938
NonBloccanteRestTest[3:64] Richiesta stato operazione con stato http diverso da 200 e 303Success1.865
NonBloccanteRestTest[4:83] Richiesta stato operazione completata senza header locationSuccess1.924
NonBloccanteRestTest[5:110] Ottenimento risorsa processata con stato diverso da 200 OKSuccess1.975
NonBloccanteRestTest[1:22] Richiesta processamento con stato 202 e senza Header LocationSuccess3.540
NonBloccanteRestTest[2:40] Richiesta processamento con stato diverso da 202Success3.419
NonBloccanteRestTest[3:58] Richiesta stato operazione con stato http diverso da 200 e 303Success3.453
NonBloccanteRestTest[4:76] Richiesta stato operazione completata senza header locationSuccess3.458
NonBloccanteRestTest[5:94] Ottenimento risorsa processata con stato diverso da 200 OKSuccess3.442
SignalHubTest[1:55] Invocazione della risorsa base dell'APISuccess4.789
SignalHubTest[2:69] Informazioni crittografiche create alla prima richiesta del seme con messaggio SOAP11Success2.475
SignalHubTest[3:93] Informazioni crittografiche create alla prima richiesta del seme con messaggio SOAP12 e custom namespaceSuccess1.985
SignalHubTest[4:118] Informazioni crittografiche non trovate (identificativo non presente)Success1.592
SignalHubTest[5:139] Controlla il corretto funzionamento della cache (rimuove un seed ma rimane salvato in cache)Success3.084
SignalHubTest[6:185] Informazioni crittografiche create alla prima richiesta di semeSuccess1.360
SignalHubTest[7:205] richiesta informazioni crittografiche tramite signalId corrispondenteSuccess5.015
SignalHubTest[8:255] Informazioni crittografiche non disponibili per servizio senza digest richiesta; viene verificato che la richiesta arrivi al backendSuccess0.933
SignalHubTest[9:277] push del segnale (usando serviceId) e parametri customSuccess1.194
SignalHubTest[10:293] push del segnale corretto (usando service/serviceVersion)Success1.286
SignalHubTest[11:310] push del segnale di erogazioni con serviceId multipli senza specificare descriptorIdSuccess0.735
SignalHubTest[12:332] push del segnale di erogazione senza pseudoanonimizzazione (verifica sul mock) con serviceId multipli e con descriptorId noDigest2Success0.155
SignalHubTest[13:350] push del segnale di erogazione con pseudoanonimizzazione (verifica sul mock) con serviceId multipli e con descriptorId yesDigest1Success0.819
SignalHubTest[14:368] push del segnale (usando serviceId) con gli header di default per il passaggio dei parametriSuccess1.637
SignalHubTest[15:385] push del segnale (usando nome/versione servizio) con gli header di default per il passaggio dei parametriSuccess1.250
SignalHubTest[16:403] push del segnale (usando serviceId) con i parametri della query di default per il passaggio dei parametriSuccess1.269
SignalHubTest[17:420] push del segnale (usando nome/versione servizio) con i parametri della query di default per il passaggio dei parametriSuccess1.402
SignalHubTest[18:440] push del segnale (usando serviceId) con gli header di default per il passaggio dei parametriSuccess1.340
SignalHubTest[19:456] push del segnale (usando nome/versione servizio) con gli header di default per il passaggio dei parametriSuccess1.280
SignalHubTest[20:473] push del segnale (usando serviceId) con i parametri della query di default per il passaggio dei parametriSuccess1.309
SignalHubTest[21:489] push del segnale (usando nome/versione servizio) con i parametri della query di default per il passaggio dei parametriSuccess1.451
SignalHubTest[22:507] autorizzazione tramite ruoliSuccess1.294
SignalHubTest[23:523] push del segnale ad un servizio con un erogatore diverso da quello della fruizioneSuccess0.710
SignalHubTest[24:545] push del segnale con nome/versione servizio non esistenteSuccess0.581
SignalHubTest[25:568] push del segnale con id eService non esistenteSuccess0.568
SignalHubTest[26:588] push del segnale senza l'attributo objectIdSuccess0.542
SignalHubTest[27:607] push del segnale senza l'attributo objectTypeSuccess0.536
SignalHubTest[28:626] push del segnale senza l'attributo signalTypeSuccess0.538
SignalHubTest[29:646] push del segnale con attributo signalType sbagliatoSuccess0.545
SignalHubTest[30:670] push del segnale senza gli attributi serviceId, service, serviceVersionSuccess0.553
SignalHubTest[31:689] push del segnale senza gli attributi serviceId, serviceSuccess0.541
SignalHubTest[32:709] push del segnale senza gli attributi serviceId, serviceVersionSuccess0.538
SignalHubTest[33:729] push del segnale signalType non riconosciuto (non appartenente a : [UPDATE, CREATE, DELETE, SEEDUPDATE])Success0.566
SignalHubTest[34:751] push del segnale verso una configurazione su cui non è attivo signalHubSuccess0.559
SignalHubTest[35:770] push del segnale verso una configurazione su cui non è attivo signalHub (indirizzamento servizio tramite nome e versione)Success0.546
SignalHubTest[36:790] push del segnale tramite servizio applicativo non autorizzato (senza ruoli)Success0.597
SignalHubTest[37:810] push del segnale tramite servizio applicativo non autorizzato (ruolo non corretto)Success0.584
SignalHubTest[38:831] push del segnale usando serviceId differenti con stesse credenziali dell'applicativo. Nel secondo serviceId indicato l'applicativo non risulta autorizzato.Success2.292
SignalHubTest[39:884] push del segnale in cui genero anche il seme correttamneteSuccess2.323
SignalHubTest[40:905] push del segnale in cui non riesco a generare il seed dunque non invio nemmeno il segnaleSuccess5.170
SignalHubTest[41:949] push del segnale in cui mi tengo lo storico dei semi precedenti e controllo che vengano eliminati i semi troppo vecchiSuccess9.114
SignalHubTest[42:1021] push del segnale in cui riutilizzo lo stesso seme fino alla scadenzaSuccess8.872
SignalHubTest[43:1092] test per verificare la corretta rimozione dei record nella tabella servizi_digest_params alla rimozione di un servizioSuccess5.377
TracciamentoPdndTestinitializationErrorErrorjava.lang.ExceptionInInitializerError

java.lang.RuntimeException: java.lang.ExceptionInInitializerError
at com.intuit.karate.junit4.Karate.describeChild(Karate.java:116)
at com.intuit.karate.junit4.Karate.describeChild(Karate.java:55)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
Caused by: java.lang.ExceptionInInitializerError
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at com.intuit.karate.junit4.Karate.describeChild(Karate.java:113)
Caused by: java.lang.RuntimeException: Connect to http://localhost:8080 failed: Connection refused (Connection refused)
at org.openspcoop2.core.protocolli.modipa.testsuite.ConfigLoader.setupProperties(ConfigLoader.java:97)
at org.openspcoop2.core.protocolli.modipa.testsuite.ConfigLoader.<clinit>(ConfigLoader.java:46)
Caused by: org.openspcoop2.utils.UtilsException: Connect to http://localhost:8080 failed: Connection refused (Connection refused)
at org.openspcoop2.utils.transport.http.HttpUtilities.check(HttpUtilities.java:2794)
at org.openspcoop2.utils.transport.http.HttpUtilities.check(HttpUtilities.java:2419)
at org.openspcoop2.utils.transport.http.HttpUtilities.check(HttpUtilities.java:2377)
at org.openspcoop2.core.protocolli.modipa.testsuite.ConfigLoader.setupProperties(ConfigLoader.java:92)
Caused by: org.openspcoop2.utils.UtilsException: Connect to http://localhost:8080 failed: Connection refused (Connection refused)
at org.openspcoop2.utils.transport.http.HttpUtilities.httpInvoke(HttpUtilities.java:2339)
at org.openspcoop2.utils.transport.http.HttpUtilities.check(HttpUtilities.java:2791)
Caused by: org.apache.hc.client5.http.HttpHostConnectException: Connect to http://localhost:8080 failed: Connection refused (Connection refused)
at java.base/java.net.PlainSocketImpl.socketConnect(Native Method)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:412)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:255)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:237)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.base/java.net.Socket.connect(Socket.java:609)
at org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:205)
at org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:490)
at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.connectEndpoint(InternalExecRuntime.java:164)
at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.connectEndpoint(InternalExecRuntime.java:174)
at org.apache.hc.client5.http.impl.classic.ConnectExec.execute(ConnectExec.java:144)
at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
at org.apache.hc.client5.http.impl.classic.ProtocolExec.execute(ProtocolExec.java:195)
at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
at org.apache.hc.client5.http.impl.classic.ContentCompressionExec.execute(ContentCompressionExec.java:150)
at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
at org.apache.hc.client5.http.impl.classic.InternalHttpClient.doExecute(InternalHttpClient.java:185)
at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:87)
at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:55)
at org.apache.hc.client5.http.classic.HttpClient.executeOpen(HttpClient.java:183)
at org.openspcoop2.utils.transport.http.HttpCoreConnection.send(HttpCoreConnection.java:352)
at org.openspcoop2.utils.transport.http.HttpUtilities.httpInvoke(HttpUtilities.java:2336)
0.011