Envie o PDF. A aplicação guarda o arquivo, o componente local assina com o certificado da estação e o PDF assinado volta para o CakePHP.
Correspondência Lacuna
pki.init() → GET /api/statuslistCertificates → GET /api/certificatesreadCertificate → GET /api/certificates/{id}signData → POST /api/sign-datasignHash → POST /api/sign-hashstart / complete → PHP da aplicação (inalterado)
PAdES com selo →
POST /api/sign-pdfioCompliance: Pki.lacuna-web-pki.min → Pki.lacuna-web-pki-assinador. sign.js e auth.js iguais.
Enviar documento
Componente mínimo 3.0. Instalação: Assinador.exe