ID | Proceso/Subproceso | Actividad | Tipo Prueba | Precondiciones | Pasos | Resultado Esperado | Fecha | Responsable | |
---|---|---|---|---|---|---|---|---|---|
1 | hsm-adapter/createKey | Realizar el consumo del api hsm-adapter/createKey sin el campo KeyId | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo KeyId |
| Se espera que el sistema retorne un error http 406 | |||
2 | hsm-adapter/createKey | Realizar el consumo del api hsm-adapter/createKey sin el campo algorithm | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo algorithm |
| Se espera que el sistema retorne un error http 406 | |||
3 | hsm-adapter/createKey | Realizar el consumo del api hsm-adapter/createkey con un algoritmo no válido | Entrada No Esperada | Generar el parámetro algorithm con uno inválido |
| Se espera que el sistema retorne un error http 406 | |||
4 | hsm-adapter/createKey | Realizar el consumo del api hsm-adapter/createKey sin el campo keySize | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo keySize |
| Se espera que el sistema retorne un error http 406 | |||
5 | hsm-adapter/createKey | Realizar el consumo del api hsm-adapter/createKey con un valor igual a 0 en el campo KeySize | Entrada No Esperada | Generar el parámetro de entrada con un valor igual a 0 en el campo keySize |
| Se espera que el sistema retorne un error http 406 | |||
6 | hsm-adapter/createKey | Realizar el consumo del api hsm-adapter/createKey sin el campo publicKeyAlgorithm | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo publicKeyAlgorithm |
| Se espera que el sistema retorne un error http 406 | |||
7 | hsm-adapter/createKey | Realizar el consumo del api hsm-adapter/createKey sin el campo publicKey | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo publicKey |
| Se espera que el sistema retorne un error http 406 | |||
8 | hsm-adapter/createKey | Realizar el consumo del api hsm-adapter/createKey con la información correcta | Entrada Esperada | Generar el parámetro algorithm con un valor válido |
| Se espera que el sistema genera una clave criptográfica usando el módulo HSM, la almacena y la retorne | |||
79 | hsm-adapter/createKey | Realizar el consumo del api hsm-adapter/createKey con la información correcta | Entrada Esperada | Generar el parámetro algorithm con un valor válido |
| Se espera que retorne una semilla de 256 bits - 64 hexadecimal | |||
810 | hsm-adapter/createKey | Realizar el consumo del api hsm-adapter/createKey cuando el servicio HSM no esté disponible | Entrada No Esperada | Generar los parámetros de manera correcto pero con el servicio HSM no esté disponible |
| Se espera que el sistema retorne un error http 408 | |||
911 | hsm-adapter/verifyKey | Realizar el consumo del api hsm-adapter/verifyKey sin el campo KeyId | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo KeyId |
| Se espera que el sistema retorne un error http 406 | |||
1012 | hsm-adapter/verifyKey | Realizar el consumo del api hsm-adapter/verifyKey con la información correcta | Entrada Esperada | Generar el parámetro keyId con un valor válido |
| Se espera que el sistema realice la verificación de la llave con el keyId enviado y retorne un código http 200 | |||
1113 | hsm-adapter/verifyKey | Realizar el consumo del api hsm-adapter/verifyKey cuando el servicio HSM no esté disponible | Entrada No Esperada | Generar los parámetros de manera correcto pero con el servicio HSM no esté disponible |
| Se espera que el sistema retorne un error http 408 | |||
1214 | hsm-adapter/verifyKey | Realizar el consumo del api hsm-adapter/verifyKey con un KeyId inválido o no existente | Entrada No Esperada | Generar el keyId inválido o no existente. |
| Se espera que el sistema retorne un error http 406 | |||
1315 | /hsm-adapter/removeKey | Realizar el consumo del api hsm-adapter/removeKey sin el campo KeyId | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo KeyId |
| Se espera que el sistema retorne un error http 406 | |||
1416 | /hsm-adapter/removeKey | Realizar el consumo del api hsm-adapter/removeKey con la información correcta | Entrada Esperada | Generar el parámetro keyId con un valor válido |
| Se espera que el sistema realice la eliminación de la llave con el keyId enviado y retorne un código http 200 | |||
1517 | /hsm-adapter/removeKey | Realizar el consumo del api hsm-adapter/removeKey cuando el servicio HSM no esté disponible | Entrada No Esperada | Generar los parámetros de manera correcto pero con el servicio HSM no esté disponible |
| Se espera que el sistema retorne un error http 408 | |||
1618 | /hsm-adapter/removeKey | Realizar el consumo del api hsm-adapter/removeKey con un KeyId inválido o no existente | Entrada No Esperada | Generar el keyId inválido o no existente. |
| Se espera que el sistema retorne un error http 406 | |||
1719 | /hsm-adapter/refreshKey | Realizar el consumo del api hsm-adapter/refreshKey sin el campo KeyId | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo KeyId |
| Se espera que el sistema retorne un error http 406 | |||
1820 | /hsm-adapter/refreshKey | Realizar el consumo del api hsm-adapter/refreshKey sin el campo algorithm | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo algorithm |
| Se espera que el sistema retorne un error http 406 | |||
1921 | /hsm-adapter/refreshKey | Realizar el consumo del api hsm-adapter/refreshKey con un algoritmo no válido | Entrada No Esperada | Generar el parámetro algorithm con uno inválido |
| Se espera que el sistema retorne un error http 406 | |||
2022 | /hsm-adapter/refreshKey | Realizar el consumo del api hsm-adapter/refreshKey sin el campo keySize | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo keySize |
| Se espera que el sistema retorne un error http 406 | |||
2123 | /hsm-adapter/refreshKey | Realizar el consumo del api hsm-adapter/refreshKey con un valor igual a 0 en el campo KeySize | Entrada No Esperada | Generar el parámetro de entrada con un valor igual a 0 en el campo keySize |
| Se espera que el sistema retorne un error http 406 | |||
2224 | /hsm-adapter/refreshKey | Realizar el consumo del api hsm-adapter/refreshKey con la información correcta | Entrada Esperada | Generar los parámetros con un valor válido |
| Se espera que el sistema genera una clave criptográfica usando el módulo HSM, la almacena y la retorne | |||
2325 | /hsm-adapter/refreshKey | Realizar el consumo del api hsm-adapter/refreshKey con la información correcta | Entrada Esperada | Generar los parámetros con un valor válido |
| Se espera que retorne una semilla de 256 bits - 64 hexadecimal | |||
2426 | /hsm-adapter/refreshKey | Realizar el consumo del api hsm-adapter/refreshKey cuando el servicio HSM no esté disponible | Entrada No Esperada | Generar los parámetros de manera correcto pero con el servicio HSM no esté disponible |
| Se espera que el sistema retorne un error http 408 | |||
25 | hsm-adapter/validateMessage | Realizar el consumo del api hsm-adapter/validateMessage sin el campo KeyId | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo KeyId |
| Se espera que el sistema retorne un error http 406 | |||
26 | hsm-adapter/validateMessage | Realizar el consumo del api hsm-adapter/validateMessage sin el campo message | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo message |
| Se espera que el sistema retorne un error http 40627 | |||
hsm-adapter/validateMessage | Realizar el consumo del api hsm-adapter/validateMessage sin el campo digest | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo digest |
| Se espera que el sistema retorne un error http 406 | ||||
28 | hsm-adapter/validateMessage | Realizar el consumo del api hsm-adapter/validateMessage con la información correcta | Entrada Esperada | Generar los parámetros con un valor válido |
| Se espera que el sistema valide los datos ingresado con lo que se tiene almacenado y verifique si es válido y retorne un código http 20029 | |||
hsm-adapter/validateMessage | Realizar el consumo del api hsm-adapter/validateMessage cuando el servicio HSM no esté disponible | Entrada No Esperada | Generar los parámetros de manera correcto pero con el servicio HSM no esté disponible |
| Se espera que el sistema retorne un error http 408 | ||||
...