cie-middleware
cie-middleware copied to clipboard
PODOFO - Compilazione cie_sign_sdk
Salve a tutti,
ho provato ad eseguire la compilazione di CieSignSdk, ho seguito tuti i passi indicati nel file README.md.
Ho errori in fase di compilazione del file PdfSignatureGenerator.cpp
.
Non risultano presenti alcuni riferimenti a PoDoFo, la versione che ho utilizzato è la 0.9.7 (ho provato anche con le versioni precedenti).
Riporto una parte degli errori:

Si far riferimento a SetIncrementUpdates
ma non fa parte di PoDoFo::PdfMemDocument
.
Possibile che sia necessaria una versione forkata di Podofo?
Commentando gli errori riportati dal compilatore nel file PdfSignatureGenerator.cpp
riesco ad eseguire la build dell'sdk.
Grazie.
Ciao @mapo80 dovrebbe essere la versione 0.9.1. Hai provato a usare questa versione?
Decisamente quei metodi vengono da una versione forkata di PoDoFo. Con la vecchia API 0.9.x la firma era supportata solo come operazione di basso livello, e proprio per questo motivo che forse il fork si sarebbe potuto evitare. Colgo comunque l'occasione per segnalare che sul master di PoDoFo è disponibile una nuova API per la firma di altissimo livello che è compliant PAdES_B. La release stabile che la introdurrà sarà la 1.0.0, anche se è già tutto utilizzabile in master ed è anche estremamente testato (davanti e dietro le scene).
Ciao @ceztko, grazie per aver risposto a questo thread aperto ormai da un po' di tempo. Quello che hai scritto è molto interessante e sicuramente sarà utile a chi dovrà implementare questa funzionalità. Grazie!