Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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 

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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 

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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 

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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.

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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.

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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 

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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 

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

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

  1. Ingresar la información para el endpoint

  2. Consumir el servicio

  3. Validar resultado

Se espera que el sistema retorne un error http 408

...