sign.js e auth.js não mudam. Troca só o script do componente.
| Lacuna (ioCompliance) | Assinador |
|---|---|
new LacunaWebPKI(license) | mesmo construtor (license ignorada) |
pki.init({ ready }) | GET /api/status |
listCertificates | GET /api/certificates |
readCertificate(thumbprint) | GET /api/certificates/{id} |
signData | POST /api/sign-data |
signHash | POST /api/sign-hash |
preauthorizeSignatures | no-op (sucesso imediato) |
PKI Express start / complete | permanece no PHP da aplicação |
| PAdES com posição do selo | POST /api/sign-pdf |
plugins/Pki/webroot/js/lacuna-web-pki-assinador.js
src/Template/Element/assinatura-snippet.ctp
src/Template/Admin/Usuarios/login.ctp
Trocar:
Html->script('Pki.lacuna-web-pki.min')
Por:
Html->script('Pki.lacuna-web-pki-assinador')
Arquivo: /js/lacuna-web-pki-assinador.js