{
  "_class" : "hudson.tasks.junit.ClassResult",
  "testActions" : [
    
  ],
  "child" : [
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 16.207,
      "failedSince" : 0,
      "name" : "[10:346] Riferimento X509 di default in erogazione e fruizione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.07,
      "failedSince" : 0,
      "name" : "[11:373] All'erogazione non arriva nessun token e questa deve arrabbiarsi",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.86,
      "failedSince" : 0,
      "name" : "[12:385] Nella risposta alla fruizione non arriva nessun token e questa deve arrabbiarsi",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 1.134,
      "failedSince" : 0,
      "name" : "[13:400] 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" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 2.006,
      "failedSince" : 0,
      "name" : "[14:413] 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" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 2.968,
      "failedSince" : 0,
      "name" : "[15:427] Il TTL del token della fruizione (richiesta) viene superato e l'erogazione si arrabbia",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 3.491,
      "failedSince" : 0,
      "name" : "[16:439] Il ttl del token dell'erogazione (risposta) viene superato e la fruizione si arrabbia",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 5.952,
      "failedSince" : 0,
      "name" : "[17:453] L'elemento iat del token della fruizione (richiesta) è troppo vecchio per l'erogazione la quale si arrabbia",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 6.581,
      "failedSince" : 0,
      "name" : "[18:465] L'elemento iat del token dell'erogazione (risposta) è troppo vecchio per la fruizione la quale si arrabbia",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.062,
      "failedSince" : 0,
      "name" : "[19:479] L'elemento iat del token della fruizione (richiesta) contiene una data futura e l'erogazione si arrabbia. Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequest.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 25.131,
      "failedSince" : 0,
      "name" : "[1:23] Sicurezza abilitata puntualmente su una sola azione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 1.711,
      "failedSince" : 0,
      "name" : "[20:493] L'elemento iat del token dell'erogazione (risposta) contiene una data futura e la fruizione si arrabbia. Il token utilizzato dal proxy server viene generato tramite il tool jwt_generator/generateResponse.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 1.542,
      "failedSince" : 0,
      "name" : "[21:507] L'elemento nbf del token della fruizione (richiesta) contiene una data futura (di 8 secondi; tolleranza di GovWay 5) e l'erogazione si arrabbia. Il token viene generato tramite una trasformazione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 1.475,
      "failedSince" : 0,
      "name" : "[22:520] L'elemento nbf del token della fruizione (richiesta) contiene una data futura (di 2 secondi; tolleranza di GovWay 5) e l'erogazione non si arrabbia. Il token viene generato tramite una trasformazione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 2.36,
      "failedSince" : 0,
      "name" : "[23:533] L'elemento nbf del token dell'erogazione (risposta) contiene una data futura (di 8 secondi; tolleranza di GovWay 5) e la fruizione si arrabbia. Il token viene generato tramite una trasformazione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 2.071,
      "failedSince" : 0,
      "name" : "[24:545] L'elemento nbf del token dell'erogazione (risposta) contiene una data futura (di 2 secondi; tolleranza di GovWay 5) e la fruizione non si arrabbia. Il token viene generato tramite una trasformazione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.169,
      "failedSince" : 0,
      "name" : "[25:559] Non sono presenti date e l'erogazione si arrabbia. Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDate.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.048,
      "failedSince" : 0,
      "name" : "[26:574] Non è presente la scadenza e l'erogazione si arrabbia. Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaScadenza.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 1.404,
      "failedSince" : 0,
      "name" : "[27:589] Non sono presenti date e l'erogazione si arrabbia. Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDate.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.614,
      "failedSince" : 0,
      "name" : "[28:611] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza exp). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDate.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.577,
      "failedSince" : 0,
      "name" : "[29:634] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza exp). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDate.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 21.177,
      "failedSince" : 0,
      "name" : "[2:53] Test connettività base",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.115,
      "failedSince" : 0,
      "name" : "[30:657] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza exp). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDate.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.685,
      "failedSince" : 0,
      "name" : "[31:675] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza date ma non è presente il producerId). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDate.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.546,
      "failedSince" : 0,
      "name" : "[32:698] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza date ma è presente un producerId non valido). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDateConValoriPdndProducerIdDifferente.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.038,
      "failedSince" : 0,
      "name" : "[33:722] Nella richiesta sono presenti tutti i dati richiesti e il procuderId corrisponde a quello registrato sul soggetto. Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDateConValoriPdnd.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.554,
      "failedSince" : 0,
      "name" : "[34:741] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza date ma è presente un serviceId non valido). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDateConValoriPdndServiceIdDifferente.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.557,
      "failedSince" : 0,
      "name" : "[35:764] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza date ma è presente un descriptorId non valido). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDateConValoriPdndDescriptorIdDifferente.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 1.7,
      "failedSince" : 0,
      "name" : "[36:789] Viene utilizzato l'identificativo di un applicativo non autorizzato dalla erogazione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 1.64,
      "failedSince" : 0,
      "name" : "[37:801] Viene utilizzato un applicativo con il certificato scaduto, con l'erogazione che si arrabbia",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 1.783,
      "failedSince" : 0,
      "name" : "[38:813] Viene utilizzato un applicativo con il certificato revocato, facendo arrabbiare l'erogazione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 1.9,
      "failedSince" : 0,
      "name" : "[39:825] Per l'erogazione viene utilizzato un certificato server scaduto, facendo arrabbiare la fruizione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 19.055,
      "failedSince" : 0,
      "name" : "[3:97] Test connettività base con trustore e keystore di default",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 1.28,
      "failedSince" : 0,
      "name" : "[40:839] Per l'erogazione viene utilizzato un certificato server revocato, facendo arrabbiare la fruizione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 1.171,
      "failedSince" : 0,
      "name" : "[41:853] Test senza validazione OpenAPI per controllare che secondo specifica ModiPA lo status code delle post sia 200",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 16.44,
      "failedSince" : 0,
      "name" : "[42:866] Test connettività base",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.188,
      "failedSince" : 0,
      "name" : "[43:895] Alla fruizione viene presentato un applicativo senza la sicurezza messaggio abilitata",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.136,
      "failedSince" : 0,
      "name" : "[44:908] Alla fruizione viene presentato un applicativo che non ha la url x5u del certificato configurata",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 18.78,
      "failedSince" : 0,
      "name" : "[45:922] Sicurezza che prevede token in cui sono stati ridefiniti dei claims",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 4.973,
      "failedSince" : 0,
      "name" : "[46:951] Sicurezza che prevede token in cui sono stati ridefiniti dei claims, e non vengono generati i claims sub, iss e client_id",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 18.472,
      "failedSince" : 0,
      "name" : "[47:982] Test connettività base in cui il keystore è definito nella fruizione, come keystore di base",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 18.091,
      "failedSince" : 0,
      "name" : "[48:1011] Test connettività base in cui il keystore è definito nella fruizione, come keystore ridefinito. L'applicativo identificato contiene un keystore modi, ma non verrà utilizzato.",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 16.888,
      "failedSince" : 0,
      "name" : "[49:1043] Test connettività base in cui il keystore è definito nella fruizione, come keystore ridefinito. L'applicativo identificato non contiene un keystore modi",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 17.061,
      "failedSince" : 0,
      "name" : "[4:140] Test connettività base senza sbustamento modipa",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 17.474,
      "failedSince" : 0,
      "name" : "[50:1076] Test connettività base in cui il keystore è definito nella fruizione, come keystore ridefinito tramite archivio. L'applicativo identificato contiene un keystore modi, ma non verrà utilizzato.",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 16.23,
      "failedSince" : 0,
      "name" : "[51:1106] Test connettività base in cui il keystore è definito nella fruizione, come keystore ridefinito. Il certificato viene inviato come informazione x5u",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 16.511,
      "failedSince" : 0,
      "name" : "[52:1134] Test connettività base in cui il keystore è definito nell'applicativo. A differenza delle altre configurazioni, in questa è stata salvata la proprietà che imposta il kestore definito nell'applicativo, mentre nelle altre funziona in ugual maniera per retrocompatibilita'",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 2.524,
      "failedSince" : 0,
      "name" : "[53:1165] Test connettività in cui il servizio applicativo fruitore viene identificato tramite una token policy interna",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 18.316,
      "failedSince" : 0,
      "name" : "[5:187] Test connettività base con erogazione e fruizione che usano il trustore delle CA",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 17.337,
      "failedSince" : 0,
      "name" : "[6:218] Test di un endpoint che non ha il payload nella risposta",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 1.319,
      "failedSince" : 0,
      "name" : "[7:247] Sicurezza disabilitata puntualmente su una sola azione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 32.67,
      "failedSince" : 0,
      "name" : "[8:265] Riferimento X509 con x5u nella fruizione e x5t nell'erogazione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 16.538,
      "failedSince" : 0,
      "name" : "[9:319] Riferimento X509 con x5t nella fruizione e x5u nell'erogazione",
      "skipped" : False,
      "status" : "PASSED"
    }
  ],
  "failCount" : 0,
  "name" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
  "passCount" : 53,
  "skipCount" : 0
}