Saltar al contenido

Seguridad del certificado digital de cada empresa

El certificado digital de una empresa es el archivo, protegido con una contraseña, con el que la plataforma se autentica ante el SII y firma los documentos de su certificación.

Con él se actúa en nombre de la empresa, y por eso se usa únicamente ante el SII.

En producción desde 2015, con clientes activos.

certificados_v1_validar
$ API=https://api.enrolamiento.cl/v1
$ curl -X POST -u '<usuario>:<apikey>' \
    -d @certificado.json \
    "$API/certificado/11111111-1/validar"

200 OK

true
Datos de ejemplo. true: el certificado tiene permisos sobre la empresa.

¿Cómo se cuida el certificado?

Es el dato más delicado que manejamos.

  1. 01

    Se abre cuando se necesita

    Su contraseña se guarda cifrada, y el certificado se abre cuando un trabajo de la certificación lo necesita.

  2. 02

    Se libera al terminar

    Cuando termina el trabajo que lo usó, la plataforma lo libera.

  3. 03

    Se sobrescribe al cerrar

    Cuando la certificación se cierra con la autorización del SII, la plataforma sobrescribe el certificado y la contraseña guardados en ella. También en boletas.

¿Quién ve las certificaciones de tu cuenta?

Enrolar una empresa la registra a nombre del proveedor que la enrola. Consultar, buscar y las estadísticas devuelven las certificaciones de las empresas enroladas por tu cuenta.

Tu integración

  • HTTP Basic. Tu usuario y tu APIKey van en cada request; la API no abre sesión ni entrega tokens.
  • La APIKey, fuera del código. Y fuera de la línea de comandos. Cómo guardarla
  • El certificado, validado antes. Con certificados_v1_validar, antes de operar con él. Referencia