{
  "_class" : "hudson.tasks.junit.ClassResult",
  "testActions" : [
    
  ],
  "child" : [
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 1.532,
      "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" : 1.077,
      "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.859,
      "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.951,
      "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.502,
      "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.94,
      "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.466,
      "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.374,
      "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.949,
      "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" : 18.313,
      "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.977,
      "failedSince" : 0,
      "name" : "[1:29] Test connettività base",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 18.009,
      "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" : 18.299,
      "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" : 16.794,
      "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.577,
      "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.61,
      "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.982,
      "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.098,
      "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" : 16.418,
      "failedSince" : 0,
      "name" : "[27:886] Test connettività base",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 9.193,
      "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.843,
      "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.498,
      "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" : 25.826,
      "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" : 20.008,
      "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" : 1.114,
      "failedSince" : 0,
      "name" : "[32:1174] 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.325,
      "failedSince" : 0,
      "name" : "[33:1186] 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" : 1.204,
      "failedSince" : 0,
      "name" : "[34:1198] 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.321,
      "failedSince" : 0,
      "name" : "[35:1209] 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" : 1.081,
      "failedSince" : 0,
      "name" : "[36:1222] 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.535,
      "failedSince" : 0,
      "name" : "[37:1233] 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.955,
      "failedSince" : 0,
      "name" : "[38:1246] 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.198,
      "failedSince" : 0,
      "name" : "[39:1257] 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" : 16.601,
      "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.825,
      "failedSince" : 0,
      "name" : "[40:1271] 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.403,
      "failedSince" : 0,
      "name" : "[41:1300] 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" : 16.67,
      "failedSince" : 0,
      "name" : "[42:1328] 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" : 3.417,
      "failedSince" : 0,
      "name" : "[43:1380] 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.538,
      "failedSince" : 0,
      "name" : "[44:1409] 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.813,
      "failedSince" : 0,
      "name" : "[45:1437] 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" : 3.047,
      "failedSince" : 0,
      "name" : "[46:1466] 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" : 3.325,
      "failedSince" : 0,
      "name" : "[47:1494] 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.684,
      "failedSince" : 0,
      "name" : "[48:1525] 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" : 3.204,
      "failedSince" : 0,
      "name" : "[49:1554] 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.75,
      "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.874,
      "failedSince" : 0,
      "name" : "[50:1583] 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" : 2.683,
      "failedSince" : 0,
      "name" : "[51:1612] 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" : 2.247,
      "failedSince" : 0,
      "name" : "[52:1640] 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.921,
      "failedSince" : 0,
      "name" : "[53:1668] 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" : 2.08,
      "failedSince" : 0,
      "name" : "[54:1698] 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" : 2.466,
      "failedSince" : 0,
      "name" : "[55:1726] 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.856,
      "failedSince" : 0,
      "name" : "[56:1754] 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.979,
      "failedSince" : 0,
      "name" : "[57:1795] 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" : 2.142,
      "failedSince" : 0,
      "name" : "[58:1836] 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.073,
      "failedSince" : 0,
      "name" : "[59:1865] 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.854,
      "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.811,
      "failedSince" : 0,
      "name" : "[60:1895] 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.73,
      "failedSince" : 0,
      "name" : "[61:1986] 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" : 4.936,
      "failedSince" : 0,
      "name" : "[62:2078] 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.169,
      "failedSince" : 0,
      "name" : "[63:2126] 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.47,
      "failedSince" : 0,
      "name" : "[64:2171] 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.365,
      "failedSince" : 0,
      "name" : "[65:2218] 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" : 1.006,
      "failedSince" : 0,
      "name" : "[66:2266] 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" : 0.841,
      "failedSince" : 0,
      "name" : "[67:2281] 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.073,
      "failedSince" : 0,
      "name" : "[68:2297] 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" : 1.101,
      "failedSince" : 0,
      "name" : "[69:2322] 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.924,
      "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.402,
      "failedSince" : 0,
      "name" : "[70:2340] 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.795,
      "failedSince" : 0,
      "name" : "[71:2392] 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.902,
      "failedSince" : 0,
      "name" : "[72:2445] 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.67,
      "failedSince" : 0,
      "name" : "[73:2500] 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" : 17.18,
      "failedSince" : 0,
      "name" : "[74:2552] 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.774,
      "failedSince" : 0,
      "name" : "[75:2605] 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" : 16.275,
      "failedSince" : 0,
      "name" : "[76:2657] 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.327,
      "failedSince" : 0,
      "name" : "[77:2710] 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" : 16.662,
      "failedSince" : 0,
      "name" : "[78:2762] 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" : 16.6,
      "failedSince" : 0,
      "name" : "[79:2814] 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" : 1.762,
      "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.346,
      "failedSince" : 0,
      "name" : "[80:2866] 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.136,
      "failedSince" : 0,
      "name" : "[81:2877] 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.237,
      "failedSince" : 0,
      "name" : "[82.1:2902] 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.156,
      "failedSince" : 0,
      "name" : "[82.2:2903] 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:2904] 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.155,
      "failedSince" : 0,
      "name" : "[82.4:2905] 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.727,
      "failedSince" : 0,
      "name" : "[83.1:2924] Verifica di scenari dove l'integrity viene prodotto sempre",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 0.997,
      "failedSince" : 0,
      "name" : "[83.2:2925] 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.992,
      "failedSince" : 0,
      "name" : "[83.3:2926] 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" : 1.216,
      "failedSince" : 0,
      "name" : "[83.4:2927] 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" : 1.208,
      "failedSince" : 0,
      "name" : "[84.1:2948] 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.862,
      "failedSince" : 0,
      "name" : "[84.2:2949] 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.826,
      "failedSince" : 0,
      "name" : "[84.3:2950] 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.966,
      "failedSince" : 0,
      "name" : "[84.4:2951] 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.932,
      "failedSince" : 0,
      "name" : "[84.5:2952] 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" : 1.019,
      "failedSince" : 0,
      "name" : "[84.6:2953] 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" : 1.044,
      "failedSince" : 0,
      "name" : "[84.7:2954] 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.824,
      "failedSince" : 0,
      "name" : "[84.8:2955] 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" : 2.25,
      "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" : 1.018,
      "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
}