{
  "_class" : "hudson.tasks.junit.ClassResult",
  "testActions" : [
    
  ],
  "child" : [
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.531,
      "failedSince" : 0,
      "name" : "[1.1:29] Test negoziazione ok tramite una fruizione tramite l'applicativo Test1",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.075,
      "failedSince" : 0,
      "name" : "[1.2:30] Test negoziazione ok tramite una fruizione tramite l'applicativo Test2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.229,
      "failedSince" : 0,
      "name" : "[10.1:218] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreRidefinito' con keystore JWK",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.225,
      "failedSince" : 0,
      "name" : "[10.2:219] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreRidefinitoSicurezzaMessaggio' con keystore JWK",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.23,
      "failedSince" : 0,
      "name" : "[11.1:239] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreRidefinito' con keystore KeyPair",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.19,
      "failedSince" : 0,
      "name" : "[11.2:240] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreRidefinitoSicurezzaMessaggio' con keystore KeyPair",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.537,
      "failedSince" : 0,
      "name" : "[12.1:263] Test negoziazione ko poiche' viene usato una fruizione che utilizza l'impostazione 'KeystoreRidefinitoSicurezzaMessaggio', su cui non viene riferita una azione che richiede un pattern integrity REST_01 mentre il keystore non possiede un x509",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.533,
      "failedSince" : 0,
      "name" : "[13.1:286] Test negoziazione ko poiche' viene usato una fruizione che utilizza l'impostazione 'KeystoreRidefinitoSicurezzaMessaggio', su cui non viene riferita una azione che richiede un pattern integrity REST_01 mentre il keystore non possiede un x509",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.677,
      "failedSince" : 0,
      "name" : "[14.1:310] Test negoziazione ko poiche' viene usato una fruizione che utilizza l'impostazione 'KeystoreDefault', su cui non è stato definito il kid",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.667,
      "failedSince" : 0,
      "name" : "[14.2:311] Test negoziazione ko poiche' viene usato una fruizione che utilizza l'impostazione 'KeystoreRidefinito', su cui non è stato definito il kid",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.607,
      "failedSince" : 0,
      "name" : "[14.3:312] Test negoziazione ko poiche' viene usato una fruizione che utilizza l'impostazione 'KeystoreDefaultSicurezzaMessaggio', su cui non è stato definito il kid",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.627,
      "failedSince" : 0,
      "name" : "[14.4:313] Test negoziazione ko poiche' viene usato una fruizione che utilizza l'impostazione 'KeystoreRidefinitoSicurezzaMessaggio', su cui non è stato definito il kid",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.675,
      "failedSince" : 0,
      "name" : "[15.1:335] Test negoziazione ko poiche' viene usato una fruizione che utilizza l'impostazione 'KeystoreDefault', su cui non è stato definito il client id",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.671,
      "failedSince" : 0,
      "name" : "[15.2:336] Test negoziazione ko poiche' viene usato una fruizione che utilizza l'impostazione 'KeystoreRidefinito', su cui non è stato definito il client id",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.608,
      "failedSince" : 0,
      "name" : "[15.3:337] Test negoziazione ko poiche' viene usato una fruizione che utilizza l'impostazione 'KeystoreDefaultSicurezzaMessaggio', su cui non è stato definito il client id",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.602,
      "failedSince" : 0,
      "name" : "[15.4:338] Test negoziazione ko poiche' viene usato una fruizione che utilizza l'impostazione 'KeystoreRidefinitoSicurezzaMessaggio', su cui non è stato definito il client id",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.609,
      "failedSince" : 0,
      "name" : "[16:344] Test negoziazione ko poiche' viene usato una fruizione che non prevede di ridefinire il keystore sulla fruizione",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.217,
      "failedSince" : 0,
      "name" : "[17.1:379] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreDefault', dove i parametri oltre al keystore sono statici sulla token policy",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.22,
      "failedSince" : 0,
      "name" : "[17.2:380] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreRidefinito', dove i parametri oltre al keystore sono statici sulla token policy",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.16,
      "failedSince" : 0,
      "name" : "[17.3:381] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreDefaultSicurezzaMessaggio', dove i parametri oltre al keystore sono statici sulla token policy",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.15,
      "failedSince" : 0,
      "name" : "[17.4:382] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreRidefinitoSicurezzaMessaggio', dove i parametri oltre al keystore sono statici sulla token policy",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.573,
      "failedSince" : 0,
      "name" : "[18:388] Test negoziazione ko poiche' viene usato una policy che riferisce il keystore di una fruizione su un altro profilo di interoperabiltà",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.246,
      "failedSince" : 0,
      "name" : "[19:412] Test negoziazione ok tramite l'utilizzo di un keystore PKCS12 definito nella token policy, su una integrity 01'",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.155,
      "failedSince" : 0,
      "name" : "[2.1:49] Test negoziazione ok tramite una fruizione tramite l'applicativo TestJWK configurato per generare solo un kid tramite keystore jwk",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.221,
      "failedSince" : 0,
      "name" : "[20.1:442] Test negoziazione ok tramite l'utilizzo di un 'keystoreJksNoPassword-KeyNoPassword', definito nella token policy, su una integrity 01 senza password nel keystore e/o nella chiave a seconda del tipo di test",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.15,
      "failedSince" : 0,
      "name" : "[20.2:443] Test negoziazione ok tramite l'utilizzo di un 'keystoreJksNoPassword-KeyWithPassword', definito nella token policy, su una integrity 01 senza password nel keystore e/o nella chiave a seconda del tipo di test",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.143,
      "failedSince" : 0,
      "name" : "[20.3:444] Test negoziazione ok tramite l'utilizzo di un 'keystorePkcs12NoPassword-KeyNoPassword', definito nella token policy, su una integrity 01 senza password nel keystore e/o nella chiave a seconda del tipo di test",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.12,
      "failedSince" : 0,
      "name" : "[20.4:445] Test negoziazione ok tramite l'utilizzo di un 'keystorePkcs12NoPassword-KeyWithPassword', definito nella token policy, su una integrity 01 senza password nel keystore e/o nella chiave a seconda del tipo di test",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.28,
      "failedSince" : 0,
      "name" : "[21:448] Test negoziazione ok tramite l'utilizzo di un keystore JWKS definito nella token policy, su una integrity 02'",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.272,
      "failedSince" : 0,
      "name" : "[22:464] Test negoziazione ok tramite l'utilizzo di un keystore key pair definito nella token policy, su una integrity 02'",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.242,
      "failedSince" : 0,
      "name" : "[23:480] Test negoziazione ok tramite l'utilizzo di un keystore key pair definito nella token policy, su una integrity 02', dove nella token policy il kid è definito uguale al clientId",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.616,
      "failedSince" : 0,
      "name" : "[24:496] Test negoziazione ko tramite l'utilizzo di un keystore definito nella token policy, su una integrity 02'; nella token policy il keystore viene indicato come definito nella fruizione (loop)",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.606,
      "failedSince" : 0,
      "name" : "[25:514] Test negoziazione ko tramite l'utilizzo di un keystore definito nella token policy, su una integrity 02'; nella token policy il keystore viene indicato come definito nell'applicativo",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.261,
      "failedSince" : 0,
      "name" : "[26:532] Test negoziazione ok tramite una fruizione tramite un servizio applicativo fruitore che viene identificato tramite una token policy interna",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.175,
      "failedSince" : 0,
      "name" : "[3.1:68] Test negoziazione ok tramite una fruizione tramite l'applicativo TestKeyPair configurato per generare solo un kid tramite keystore keypair",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.563,
      "failedSince" : 0,
      "name" : "[4.1:89] Test negoziazione ko poiche' viene usato un applicativo su cui non è stato definito il kid",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.525,
      "failedSince" : 0,
      "name" : "[5.1:110] Test negoziazione ko poiche' viene usato un applicativo su cui non è stato definito il keystore",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.213,
      "failedSince" : 0,
      "name" : "[6.1:130] Test negoziazione ok tramite una fruizione tramite l'applicativo Test1 possiede il kid, dove i parametri oltre al keystore sono statici sulla token policy",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.08,
      "failedSince" : 0,
      "name" : "[6.2:131] Test negoziazione ok tramite una fruizione tramite l'applicativo Test2 non possiede il kid, dove i parametri oltre al keystore sono statici sulla token policy",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.676,
      "failedSince" : 0,
      "name" : "[7:137] Test negoziazione ko poiche' non viene autenticato un applicativo",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.619,
      "failedSince" : 0,
      "name" : "[8.1:172] Test negoziazione ko poiche' viene usato un applicativo registrato su un altro profilo di interoperabiltà",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.272,
      "failedSince" : 0,
      "name" : "[9.1:195] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreDefault'",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.233,
      "failedSince" : 0,
      "name" : "[9.2:196] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreRidefinito'",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.172,
      "failedSince" : 0,
      "name" : "[9.3:197] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreDefaultSicurezzaMessaggio'",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.168,
      "failedSince" : 0,
      "name" : "[9.4:198] Test negoziazione ok tramite una fruizione che utilizza l'impostazione 'KeystoreRidefinitoSicurezzaMessaggio'",
      "skipped" : False,
      "status" : "PASSED"
    }
  ],
  "failCount" : 0,
  "name" : "[negoziazioneToken] Testing negoziazione token",
  "passCount" : 45,
  "skipCount" : 0
}