{
  "_class" : "hudson.tasks.junit.ClassResult",
  "testActions" : [
    
  ],
  "child" : [
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.972,
      "failedSince" : 0,
      "name" : "[10:363] Il payload della risposta viene modificato in modo da non far coincidere la firma e fare arrabbiare la fruizione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.798,
      "failedSince" : 0,
      "name" : "[11:376] Lo header da firmare IDAR03TestHeader viene manomesso nella richiesta",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 1.148,
      "failedSince" : 0,
      "name" : "[12:389] Lo header da firmare IDAR03TestHeader viene manomesso nella risposta",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.787,
      "failedSince" : 0,
      "name" : "[13:406] Il proxy rimuove lo header integrity per far arrabbiare l'erogazione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 1.176,
      "failedSince" : 0,
      "name" : "[14:418] Il proxy rimuove lo header Digest per far arrabbiare la fruizione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.648,
      "failedSince" : 0,
      "name" : "[15:435] Il proxy rimuove lo header Digest per far arrabbiare l'erogazione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 1.098,
      "failedSince" : 0,
      "name" : "[16:447] Il proxy rimuove lo header Digest per far arrabbiare la fruizione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 16.058,
      "failedSince" : 0,
      "name" : "[17:461] Test di un endpoint che non ha il payload nella risposta",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 1.15,
      "failedSince" : 0,
      "name" : "[18:507] Modifco uno degli header firmati in una risposta senza payload",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 15.969,
      "failedSince" : 0,
      "name" : "[19:522] Test di un endpoint che non ha il payload nella risposta",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 16.357,
      "failedSince" : 0,
      "name" : "[1:28] Test connettività base",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 16.568,
      "failedSince" : 0,
      "name" : "[20:568] Giro Ok IDAR03 con informazioni utente passate negli header http",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 15.702,
      "failedSince" : 0,
      "name" : "[21:627] Giro Ok IDAR03 con informazioni utente passate negli header http",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 15.731,
      "failedSince" : 0,
      "name" : "[22:685] Giro Ok IDAR03 con informazioni utente passate negli header http",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 16.067,
      "failedSince" : 0,
      "name" : "[23:744] Giro Ok IDAR03 con informazioni utente passate negli header http",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 16.008,
      "failedSince" : 0,
      "name" : "[24:801] Giro Ok IDAR03 con informazioni utente passate negli header http custom",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.681,
      "failedSince" : 0,
      "name" : "[25:861] All'erogazione non arrivano nel token i claim con le informazioni utente",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.054,
      "failedSince" : 0,
      "name" : "[26:872] Alla fruizione non passo gli header per l'informazione utente, facendola arrabbiare",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 15.923,
      "failedSince" : 0,
      "name" : "[27:886] Test connettività base",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 8.863,
      "failedSince" : 0,
      "name" : "[28:937] Giro ok idar03 con il token soltanto nella richiesta",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 2.626,
      "failedSince" : 0,
      "name" : "[29:977] Giro ok idar03 con il token soltanto nella risposta",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 16.06,
      "failedSince" : 0,
      "name" : "[2:83] Test in cui l'audience viene inviato come array",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 24.584,
      "failedSince" : 0,
      "name" : "[30:1013] Giro ok idar03 con il token abilitato solo sulla richiesta per una specifica azione, globalmente è richiesta/risposta.",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 16.535,
      "failedSince" : 0,
      "name" : "[31:1106] Test con presenza sia dell'header Authorization che Agid-JWT-Signature",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.713,
      "failedSince" : 0,
      "name" : "[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)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 1.091,
      "failedSince" : 0,
      "name" : "[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)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.7,
      "failedSince" : 0,
      "name" : "[34:1182] Il proxy rimuove lo header Digest per far arrabbiare l'erogazione (presenza sia dell'header Authorization che Agid-JWT-Signature)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 1.068,
      "failedSince" : 0,
      "name" : "[35:1193] Il proxy rimuove lo header Digest per far arrabbiare la fruizione (presenza sia dell'header Authorization che Agid-JWT-Signature)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.824,
      "failedSince" : 0,
      "name" : "[36:1206] Il proxy rimuove lo header Authorization per far arrabbiare l'erogazione (presenza sia dell'header Authorization che Agid-JWT-Signature)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 1.175,
      "failedSince" : 0,
      "name" : "[37:1217] Il proxy rimuove lo header Authorization per far arrabbiare la fruizione (presenza sia dell'header Authorization che Agid-JWT-Signature)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.647,
      "failedSince" : 0,
      "name" : "[38:1230] Il proxy rimuove lo header Agid-JWT-Signature per far arrabbiare l'erogazione (presenza sia dell'header Authorization che Agid-JWT-Signature)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 1.118,
      "failedSince" : 0,
      "name" : "[39:1241] Il proxy rimuove lo header Agid-JWT-Signature per far arrabbiare la fruizione (presenza sia dell'header Authorization che Agid-JWT-Signature)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 17.038,
      "failedSince" : 0,
      "name" : "[3:142] Test in cui l'audience viene inviato come array con più valori",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 2.478,
      "failedSince" : 0,
      "name" : "[40:1255] L'erogatore genera un audience, nel token Authorization, differente da quello atteso e registrato sul client (atteso id identico nei due header)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 2.377,
      "failedSince" : 0,
      "name" : "[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)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 15.829,
      "failedSince" : 0,
      "name" : "[42:1312] Test con presenza sia dell'header Authorization che Agid-JWT-Signature nella richiesta e solo Agid-JWT-Signature nella risposta",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 2.457,
      "failedSince" : 0,
      "name" : "[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)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 2.419,
      "failedSince" : 0,
      "name" : "[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.",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 2.743,
      "failedSince" : 0,
      "name" : "[45:1421] Il fruitore si attende nei token in risposta una valore statico di audience, rispetto al normale caso dinamico associato al client",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 2.265,
      "failedSince" : 0,
      "name" : "[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.",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 2.343,
      "failedSince" : 0,
      "name" : "[47:1478] Il fruitore si attende nei token in risposta valori statici di audience differenti nei 2 header",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 2.217,
      "failedSince" : 0,
      "name" : "[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 è valido",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 2.101,
      "failedSince" : 0,
      "name" : "[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 è valido",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 4.724,
      "failedSince" : 0,
      "name" : "[4:198] Test in cui l'audience viene inviato come array, valore diverso da quello atteso nell'erogazione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 2.403,
      "failedSince" : 0,
      "name" : "[50:1567] Il fruitore genera nei token in richiesta lo stesso valore di audience nei 2 differenti header",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 1.789,
      "failedSince" : 0,
      "name" : "[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 è valido",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 1.803,
      "failedSince" : 0,
      "name" : "[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 è valido",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 2.302,
      "failedSince" : 0,
      "name" : "[53:1652] Il fruitore genera nei token in richiesta un valore differente di audience nei 2 differenti header",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 1.909,
      "failedSince" : 0,
      "name" : "[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 è valido",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 1.849,
      "failedSince" : 0,
      "name" : "[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 è valido",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 3.873,
      "failedSince" : 0,
      "name" : "[56:1738] Il fruitore genera nei token in richiesta un valore differente, come array, negli audience nei 2 differenti header",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 3.246,
      "failedSince" : 0,
      "name" : "[57:1779] Il fruitore genera nei token in richiesta un valore differente, come array con più valori, negli audience nei 2 differenti header",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 1.759,
      "failedSince" : 0,
      "name" : "[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 è valido",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 2.018,
      "failedSince" : 0,
      "name" : "[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 è valido",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 4.803,
      "failedSince" : 0,
      "name" : "[5:234] Test in cui l'audience viene inviato come array con più valori, valore diverso da quello atteso nell'erogazione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 18.138,
      "failedSince" : 0,
      "name" : "[60:1879] L'identificativo jti nei due header viene generato differente sia nella richiesta che nella risposta. Come id messaggio viene usato quello dell'Authorization",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 18.141,
      "failedSince" : 0,
      "name" : "[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-Signature",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 5.19,
      "failedSince" : 0,
      "name" : "[62:2062] Test con presenza sia dell'header Authorization che Agid-JWT-Signature che presentano date differenti nella richiesta",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 5.448,
      "failedSince" : 0,
      "name" : "[63:2110] Test con presenza sia dell'header Authorization che Agid-JWT-Signature che presentano date differenti nella risposta",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 3.731,
      "failedSince" : 0,
      "name" : "[64:2155] Test con presenza sia dell'header Authorization che Agid-JWT-Signature che presentano date differenti nella richiesta. Il token 'Authorization e' scaduto'",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 3.321,
      "failedSince" : 0,
      "name" : "[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'",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.868,
      "failedSince" : 0,
      "name" : "[66:2250] Test con presenza sia dell'header Authorization che Agid-JWT-Signature che presentano date differenti nella risposta. Il token 'Authorization e' scaduto'",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 1.002,
      "failedSince" : 0,
      "name" : "[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'",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.059,
      "failedSince" : 0,
      "name" : "[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 vecchio",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.769,
      "failedSince" : 0,
      "name" : "[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 vecchio",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 16.254,
      "failedSince" : 0,
      "name" : "[6:272] Test digest encoding hex",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 16.587,
      "failedSince" : 0,
      "name" : "[70:2324] IDAR03 - Test con criteri autorizzativi per contenuto (es. security token)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 16.37,
      "failedSince" : 0,
      "name" : "[71:2376] IDAR03 - Test con criteri autorizzativi per contenuto (es. security token) e presenza sia dell'header Authorization che Agid-JWT-Signature",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 16.473,
      "failedSince" : 0,
      "name" : "[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.",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 16.301,
      "failedSince" : 0,
      "name" : "[73:2484] Test con presenza dell'header Authorization, dove viene verificato anche l'utilizzo del security token nelle trasformazioni per inoltrare l'authorization token",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 16.219,
      "failedSince" : 0,
      "name" : "[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)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 16.311,
      "failedSince" : 0,
      "name" : "[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)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 15.879,
      "failedSince" : 0,
      "name" : "[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-Token",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 16.039,
      "failedSince" : 0,
      "name" : "[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 token",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 15.829,
      "failedSince" : 0,
      "name" : "[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)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 15.839,
      "failedSince" : 0,
      "name" : "[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)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.746,
      "failedSince" : 0,
      "name" : "[7:325] Il payload del token di richiesta viene manomesso in modo da non far corrispondere più la firma e far arrabbiare l'erogazione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.345,
      "failedSince" : 0,
      "name" : "[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'erogazione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.1,
      "failedSince" : 0,
      "name" : "[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'erogazione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.265,
      "failedSince" : 0,
      "name" : "[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 test",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.243,
      "failedSince" : 0,
      "name" : "[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 test",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.139,
      "failedSince" : 0,
      "name" : "[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 test",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.122,
      "failedSince" : 0,
      "name" : "[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 test",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 1.453,
      "failedSince" : 0,
      "name" : "[83.1:2908] Verifica di scenari dove l'integrity viene prodotto sempre",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 1.063,
      "failedSince" : 0,
      "name" : "[83.2:2909] Verifica di scenari dove l'integrity non viene prodotto",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.961,
      "failedSince" : 0,
      "name" : "[83.3:2910] Verifica di scenari dove l'integrity viene prodotto solo nella richiesta",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.943,
      "failedSince" : 0,
      "name" : "[83.4:2911] Verifica di scenari dove l'integrity viene prodotto solo nella risposta",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.674,
      "failedSince" : 0,
      "name" : "[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)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.758,
      "failedSince" : 0,
      "name" : "[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)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.704,
      "failedSince" : 0,
      "name" : "[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)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.818,
      "failedSince" : 0,
      "name" : "[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)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.834,
      "failedSince" : 0,
      "name" : "[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)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.774,
      "failedSince" : 0,
      "name" : "[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)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.808,
      "failedSince" : 0,
      "name" : "[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)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.752,
      "failedSince" : 0,
      "name" : "[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)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 1.086,
      "failedSince" : 0,
      "name" : "[8:337] Il payload del token di risposta viene manomesso in modo da non far corrispondere più la firma e far arrabbiare la fruizione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.65,
      "failedSince" : 0,
      "name" : "[9:351] Il payload della richiesta viene modificato in modo da non far coincidere la firma e fare arrabbiare l'erogazione",
      "skipped" : False,
      "status" : "PASSED"
    }
  ],
  "failCount" : 0,
  "name" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
  "passCount" : 97,
  "skipCount" : 0
}