{
  "_class" : "hudson.tasks.junit.ClassResult",
  "testActions" : [
    
  ],
  "child" : [
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 16.493,
      "failedSince" : 0,
      "name" : "[10:317] Riferimento X509 di default in erogazione e fruizione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.049,
      "failedSince" : 0,
      "name" : "[11:344] 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.81,
      "failedSince" : 0,
      "name" : "[12:356] 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.149,
      "failedSince" : 0,
      "name" : "[13:371] 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" : 1.103,
      "failedSince" : 0,
      "name" : "[14:384] 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" : 3.019,
      "failedSince" : 0,
      "name" : "[15:398] 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.668,
      "failedSince" : 0,
      "name" : "[16:410] 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" : 6.216,
      "failedSince" : 0,
      "name" : "[17:424] 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.509,
      "failedSince" : 0,
      "name" : "[18:436] 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.051,
      "failedSince" : 0,
      "name" : "[19:450] L'elemento iat del token della fruizione (richiesta) contiene una data futura e l'erogazione si arrabbia. Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequest.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 20.038,
      "failedSince" : 0,
      "name" : "[1:19] Sicurezza abilitata puntualmente su una sola azione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 1.146,
      "failedSince" : 0,
      "name" : "[20:464] L'elemento iat del token dell'erogazione (risposta) contiene una data futura e la fruizione si arrabbia. Il token utilizzato dal proxy server viene generato tramite il tool jwt_generator/generateResponse.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 1.338,
      "failedSince" : 0,
      "name" : "[21:478] L'elemento nbf del token della fruizione (richiesta) contiene una data futura (di 8 secondi; tolleranza di GovWay 5) e l'erogazione si arrabbia. Il token viene generato tramite una trasformazione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 1.121,
      "failedSince" : 0,
      "name" : "[22:491] L'elemento nbf del token della fruizione (richiesta) contiene una data futura (di 2 secondi; tolleranza di GovWay 5) e l'erogazione non si arrabbia. Il token viene generato tramite una trasformazione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 1.204,
      "failedSince" : 0,
      "name" : "[23:504] L'elemento nbf del token dell'erogazione (risposta) contiene una data futura (di 8 secondi; tolleranza di GovWay 5) e la fruizione si arrabbia. Il token viene generato tramite una trasformazione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 1.339,
      "failedSince" : 0,
      "name" : "[24:516] L'elemento nbf del token dell'erogazione (risposta) contiene una data futura (di 2 secondi; tolleranza di GovWay 5) e la fruizione non si arrabbia. Il token viene generato tramite una trasformazione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.06,
      "failedSince" : 0,
      "name" : "[25:530] 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.047,
      "failedSince" : 0,
      "name" : "[26:545] 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.254,
      "failedSince" : 0,
      "name" : "[27:560] 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.586,
      "failedSince" : 0,
      "name" : "[28:582] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza exp). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDate.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.576,
      "failedSince" : 0,
      "name" : "[29:605] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza exp). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDate.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 17.622,
      "failedSince" : 0,
      "name" : "[2:49] Test connettività base",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.068,
      "failedSince" : 0,
      "name" : "[30:628] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza exp). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDate.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.671,
      "failedSince" : 0,
      "name" : "[31:646] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza date ma non è presente il producerId). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDate.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.551,
      "failedSince" : 0,
      "name" : "[32:669] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza date ma è presente un producerId non valido). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDateConValoriPdndProducerIdDifferente.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.039,
      "failedSince" : 0,
      "name" : "[33:693] Nella richiesta sono presenti tutti i dati richiesti e il procuderId corrisponde a quello registrato sul soggetto. Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDateConValoriPdnd.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.551,
      "failedSince" : 0,
      "name" : "[34:712] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza date ma è presente un serviceId non valido). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDateConValoriPdndServiceIdDifferente.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.54,
      "failedSince" : 0,
      "name" : "[35:735] Non sono presenti date e l'erogazione si arrabbia (la configurazione accetta token senza date ma è presente un descriptorId non valido). Il token sotto indicato viene generato tramite il tool jwt_generator/generateRequestSenzaDateConValoriPdndDescriptorIdDifferente.sh",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 1.073,
      "failedSince" : 0,
      "name" : "[36:760] 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" : 0.93,
      "failedSince" : 0,
      "name" : "[37:772] 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" : 0.815,
      "failedSince" : 0,
      "name" : "[38:784] 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.434,
      "failedSince" : 0,
      "name" : "[39:796] 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" : 17.073,
      "failedSince" : 0,
      "name" : "[3:79] 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.357,
      "failedSince" : 0,
      "name" : "[40:810] 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" : 0.977,
      "failedSince" : 0,
      "name" : "[41:824] 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.735,
      "failedSince" : 0,
      "name" : "[42:837] Test connettività base",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 0.098,
      "failedSince" : 0,
      "name" : "[43:866] 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.059,
      "failedSince" : 0,
      "name" : "[44:879] 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" : 16.469,
      "failedSince" : 0,
      "name" : "[45:893] 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" : 3.856,
      "failedSince" : 0,
      "name" : "[46:922] 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" : 16.266,
      "failedSince" : 0,
      "name" : "[47:953] 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" : 16.405,
      "failedSince" : 0,
      "name" : "[48:982] Test connettività base in cui il keystore è definito nella fruizione, come keystore ridefinito. L'applicativo identificato contiene un keystore modi, ma non verrà utilizzato.",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 15.955,
      "failedSince" : 0,
      "name" : "[49:1014] 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" : 16.758,
      "failedSince" : 0,
      "name" : "[4:111] Test connettività base senza sbustamento modipa",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 16.25,
      "failedSince" : 0,
      "name" : "[50:1047] Test connettività base in cui il keystore è definito nella fruizione, come keystore ridefinito tramite archivio. L'applicativo identificato contiene un keystore modi, ma non verrà utilizzato.",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 16.212,
      "failedSince" : 0,
      "name" : "[51:1077] 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.277,
      "failedSince" : 0,
      "name" : "[52:1105] Test connettività base in cui il keystore è definito nell'applicativo. A differenza delle altre configurazioni, in questa è stata salvata la proprietà che imposta il kestore definito nell'applicativo, mentre nelle altre funziona in ugual maniera per retrocompatibilita'",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 1.966,
      "failedSince" : 0,
      "name" : "[53:1136] 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" : 17.017,
      "failedSince" : 0,
      "name" : "[5:158] 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" : 16.777,
      "failedSince" : 0,
      "name" : "[6:189] 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.322,
      "failedSince" : 0,
      "name" : "[7:218] Sicurezza disabilitata puntualmente su una sola azione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[idar01] Testing Sicurezza Messaggio ModiPA IDAR01",
      "duration" : 32.726,
      "failedSince" : 0,
      "name" : "[8:236] 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.396,
      "failedSince" : 0,
      "name" : "[9:290] 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
}