{
  "_class" : "hudson.tasks.junit.ClassResult",
  "testActions" : [
    
  ],
  "child" : [
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 1.091,
      "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.726,
      "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.195,
      "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.708,
      "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.675,
      "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.789,
      "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.005,
      "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.358,
      "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.618,
      "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" : 16.231,
      "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.627,
      "failedSince" : 0,
      "name" : "[1:28] Test connettività base",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 16.047,
      "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" : 16.007,
      "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.637,
      "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.502,
      "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.685,
      "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.785,
      "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.053,
      "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.928,
      "failedSince" : 0,
      "name" : "[27:886] Test connettività base",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar03] Testing Sicurezza Messaggio ModiPA IDAR03",
      "duration" : 9.165,
      "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.83,
      "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.788,
      "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" : 26.604,
      "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.56,
      "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.414,
      "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" : 2.284,
      "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.814,
      "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.496,
      "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.74,
      "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.134,
      "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.684,
      "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.3,
      "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.255,
      "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.944,
      "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.471,
      "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" : 17.315,
      "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.651,
      "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" : 3.242,
      "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.617,
      "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.427,
      "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.748,
      "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.135,
      "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.391,
      "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" : 5.423,
      "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.469,
      "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" : 2.107,
      "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.874,
      "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.368,
      "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.837,
      "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.918,
      "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" : 4.279,
      "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.319,
      "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" : 2.031,
      "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" : 1.777,
      "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" : 5.355,
      "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" : 19.379,
      "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.726,
      "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" : 4.889,
      "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.906,
      "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.342,
      "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.413,
      "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" : 1.293,
      "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.278,
      "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.133,
      "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" : 1.005,
      "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.704,
      "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.054,
      "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" : 18.438,
      "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.834,
      "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" : 17.798,
      "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.032,
      "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.523,
      "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" : 18.67,
      "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.796,
      "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" : 16.034,
      "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" : 16.391,
      "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.836,
      "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.394,
      "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.104,
      "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.298,
      "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.156,
      "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.129,
      "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.185,
      "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.107,
      "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.886,
      "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" : 85,
  "skipCount" : 0
}