Descargar certificado
Esta función permite descargar certificados firmados.
Parámetros de Entrada
Parámetro | Tipo | Descripción |
|---|---|---|
id (1) CAMPO OBLIGATORIO | Integer | Identificador interno del equipo |
tag (1) CAMPO OBLIGATORIO | String | Id item |
certificateCode (2) | String | Código de certificado |
(1) Es obligatorio uno de los 2 campos
(2) Si no se especifica el código de certificado se devuelve el último certificado
Parámetros de Salida
Parámetro | Tipo | Descripción |
|---|---|---|
tag | String | ID item |
id | Integer | Identificador interno del equipo |
name | String | Nombre del archivo |
certificateCode | String | Código de certificado |
attachment | String | Contenido del archivo en base64 |
certificateDate | Date | Fecha del certificado |
Códigos Error
Código | Descripción |
|---|---|
1000 | Error genérico |
7009 | Equipo no existe |
40001 | El nombre del equipo coincide con más de 1 equipo |
40002 | Certificado no encontrado |
40003 | Error al descargar el archivo |
Ejemplos
Llamada (Método POST)
https://servidor:8443/calibry-rest-pi/rest/cif/item/downloadCertificate
Headers:
Authorization
Content-Type = application/json
Body:
{
"tag":"IT/00000607/"
}
Respuestas
Correcta:
{
"id": 20773,
"tag": "IT/00000607/",
"certificateCode": "001553-E",
"attachment": "JVBERi0xLjcK........",
"certificateDate": 1671580800000,
"name": "001553-E.pdf"
}
Error:
{"code":"7009"}