{
  "_class" : "hudson.tasks.junit.ClassResult",
  "testActions" : [
    
  ],
  "child" : [
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "[negoziazioneToken] Testing negoziazione token",
      "duration" : 0.693,
      "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.083,
      "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.226,
      "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.329,
      "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.241,
      "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.184,
      "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.547,
      "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.539,
      "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.748,
      "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.681,
      "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.626,
      "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.654,
      "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.676,
      "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.764,
      "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.619,
      "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.644,
      "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.624,
      "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.237,
      "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.236,
      "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.154,
      "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.153,
      "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.571,
      "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.292,
      "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.187,
      "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.295,
      "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.2,
      "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.137,
      "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.142,
      "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.327,
      "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.291,
      "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.265,
      "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.603,
      "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.605,
      "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.318,
      "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.182,
      "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.567,
      "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.529,
      "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.3,
      "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.083,
      "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.691,
      "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.61,
      "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.301,
      "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.272,
      "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.183,
      "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.174,
      "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
}