ID | Proceso/Subproceso | Actividad | Tipo Prueba | Precondiciones | Pasos | Resultado Esperado | Fecha | Responsable | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Token-service/ token enable | Realizar el consumo del api tokenPOST /tokens/enable key sin el campo Key | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo Key |
| Se espera que el sistema retorne un error http 406 | |||||||||
2 | Token-service/ token enable | Realizar el consumo del api tokenPOST /tokens/enable key 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 | |||||||||
3 | Token-service/ token enable | Realizar el consumo del api tokenPOST /tokens/enable key 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 | |||||||||
4 | Token-service/ token enable | Realizar el consumo del api tokenPOST /tokens/enable key con la información correcta | Entrada Esperada | Generar el parámetro key con un valor válido |
| Se espera que el sistema realice la vinculación del usuario usando HSM y retorne una semilla y adicional sea un código http 200 | |||||||||
5 | Token-service/ token enable | Realizar el consumo del api tokenPOST /tokens/enable key con la información correcta | Entrada Esperada | Generar el parámetro key con un valor válido |
| Se espera que retorne una semilla de 128 bits - 26 hexadecimal | |||||||||
6 | Token-service/ token disable | Realizar el consumo del api tokenDELETE /tokens/disable key sin el campo KeyKeyId | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo Key |
| Se espera que el sistema retorne un error http 406 | 7 | Token-service/ token disable | Realizar el consumo del api token/disable con una longitud mayor a la que se espera | Entrada No Esperada | Generar el parámetro Key con una longitud mayor a la que se espera |
| Se espera que el sistema retorne un error http 406 | ||
8 | Token-service/ token disable | Realiza el consumo del api tokenDELETE /tokens/disable key con una key keyId ya deshabilitada | Entrada No Esperada | Generar el parámetro Key que ya fue deshabilitada |
| Se espera que el sistema retorne un error http 406 | |||||||||
9 | Token-service/ token disable | Realizar el consumo del api tokenDELETE /tokens/disable key con la información correcta | Entrada Esperada | Generar el parámetro key con un valor válido |
| Se espera que el sistema realice la desvinculación y elimine la semilla en el HSM | |||||||||
10 | Token-service/ token disable | Realizar el consumo del api tokenDELETE /tokens/disable key con la información correcta | Entrada Esperada | Generar el parámetro key con un valor válido |
| Se espera que se obtenga un resultado de la operación HTTP 200 o en su defecto la trama en GRPC | |||||||||
11 | Token-service/ token refresh | Realizar el consumo del api tokenPUT /tokens/refresh key sin el campo Key | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo Key |
| Se espera que el sistema retorne un error http 40612 | |||||||||
Token-service/ token refresh | Realizar el consumo del api token/refresh con una longitud mayor a la que se esperaPUT /tokens/key 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 | ||||||||||
Token-service/ token refresh | Realizar el consumo del api PUT /tokens/key sin el campo publicKey | Entrada No Esperada | Generar el parámetro Key con una longitud mayor a la que se esperalos paramátros de entrada sin información para el campo publicKey |
| Se espera que el sistema retorne un error http 406 | ||||||||||
13 | Token-service/ token refresh | Realiza el consumo del api tokenPUT /tokens/refresh key con una key ya deshabilitada | Entrada No Esperada | Generar el parámetro Key que ya fue deshabilitada |
| Se espera que el sistema retorne un error http 406 | |||||||||
14 | Token-service/ token refresh | Realizar el consumo del api tokenPUT /tokens/refresh key con la información correcta | Entrada Esperada | Generar el parámetro key con un valor válido |
| Se espera que el sistema realice la actualización de la semilla asociada generando una nueva y la devuelva adicional genere un código http 200 | |||||||||
15 | Token-service/ token refresh | Realizar el consumo del api tokenPUT /tokens/refresh key con la información correcta | Entrada Esperada | Generar el parámetro key con un valor válido |
| Se espera que retorne una semilla de 128 bits - 26 hexadecimal | |||||||||
16 | Token-service/ token generate | Realizar el consumo del api token/generate GET /tokens/key/totp/ sin el campo Key | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo Key |
| Se espera que el sistema retorne un error http 406 | |||||||||
1718 | Token-service/ token generate | Realizar Realiza el consumo del api token/generate con una longitud mayor a la que se espera | Entrada No Esperada | Generar el parámetro Key con una longitud mayor a la que se espera |
| Se espera que el sistema retorne un error http 406 | 18 | Token-service/ token generate | Realiza el consumo del api token/generate GET /tokens/key/totp/ con una key ya deshabilitada | Entrada No Esperada | Generar el parámetro Key que ya fue deshabilitada |
| Se espera que el sistema retorne un error http 406 | ||
19 | Token-service/ token generate | Realizar el consumo del api token/generate GET /tokens/key/totp/ con la información correcta | Entrada Esperada | Generar el parámetro key con un valor válido |
| Se espera que el sistema realice la generación del token TOTP con un código http 200 | |||||||||
20 | Token-service/ token generate | Realizar el consumo del api token/generate GET /tokens/key/totp/ con la información correcta | Entrada Esperada | Generar el parámetro key con un valor válido |
| Se espera que retorne un token con una longitud 9 digitos, en caso de que sea menor se llenará de 0 a la izquierda para completar la longitud de 9 | |||||||||
21 | Token-service/ token validate | Realizar el consumo del api token/validate POST /tokens/key/totp/ sin el campo Key | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo Key |
| Se espera que el sistema retorne un error http 406 | |||||||||
22 | Token-service/ token validate | Realiza el consumo del api token/validate POST /tokens/key/totp/ con una key ya deshabilitada | Entrada No Esperada | Generar el parámetro Key que ya fue deshabilitada |
| Se espera que el sistema retorne un error http 406 | |||||||||
23 | Token-service/ token validate | Realizar el consumo del api token/validate POST /tokens/key/totp/ sin el campo TOTP | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo TOTP |
| Se espera que el sistema retorne un error http 406 | |||||||||
24 | Token-service/ token validate | Realizar el consumo del api token/validate POST /tokens/key/totp/ con un tipo de dato diferente al númerico en TOTP | Entrada No Esperada | Generar el parámetro TOTP con un tipo de dato diferente al númerico |
| Se espera que el sistema retorne un error http 406 | |||||||||
25 | Token-service/ token validate | Realiza el consumo del api token/validate POST /tokens/key/totp/ con una TOTP vencido | Entrada No Esperada | Generar el parámetro con un TOTP vencido |
| Se espera que el sistema retorne un error http 406 | |||||||||
26 | Token-service/ token validate | Realiza el consumo del api token/validate POST /tokens/key/totp/ con una TOTP mayor a 9 dígitos | Entrada No Esperada | Generar el parámetro con un TOTP mayor a 9 dígitos |
| Se espera que el sistema retorne un error http 406 | |||||||||
27 | Token-service/ token validate | Realiza el consumo del api token/validate POST /tokens/key/totp/ con una TOTP diferente al asignado a la key | Entrada No Esperada | Generar el parámetro con un TOTP diferente asignado al KeyId |
| Se espera que el sistema retorne un error http 406 | |||||||||
28 | Token-service/ token validate | Realizar el consumo del api token/validate POST /tokens/key/totp/ sin el campo Time Window | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo Time Window |
| Se espera que el sistema retorne un error http 406 | |||||||||
29 | Token-service/ token validate | Realizar el consumo del api token/validate POST /tokens/key/totp/ con un tipo de dato diferente al númerico en Time Window | Entrada No Esperada | Generar el parámetro Time Window con un tipo de dato diferente al númerico |
| Se espera que el sistema retorne un error http 406 | |||||||||
30 | Token-service/ token validate | Realizar el consumo del api token/validate POST /tokens/key/totp/ con la información correcta | Entrada Esperada | Generar el parámetro key con un valor válido |
| Se espera que el sistema la validación del token con la semilla generada en el HSM y retorne un código http 200 |
Versión | Jira | ||||||||
---|---|---|---|---|---|---|---|---|---|
1.0 |
| ||||||||
2.0 |
|