Riga di comando
Lo strumento da console: i comandi di cui la maggior parte dei blocchi ha bisogno e le opzioni che li accompagnano.
Lo strumento da console condivide l'intero nucleo con la procedura guidata: tutto ciò che fa l'interfaccia è a un comando di distanza. Questi esempi presuppongono un'installazione dal codice sorgente; con un eseguibile scaricato, sostituisca la chiamata all'interprete con `cachet-cli`.
Comandi ricorrenti
cachet-cli --input ./pdfs --output ./signed --mode beidcachet-cli --input ./pdfs --output ./signed --pades-level b-bcachet-cli --mode image --template ./pdfs/MODEL.pdf \
--input ./pdfs --output ./signed \
--image-path signature.png --page 1 --x 360 --y 150cachet-cli --mode azure \
--azure-vault-url https://myorg-sign.vault.azure.net \
--azure-trust-anchors ./internal-ca-chain.pem \
--input ./pdfs --output ./signedcachetOpzioni
Le opzioni di cui ha bisogno la maggior parte delle esecuzioni. Il README documenta l'insieme completo, incluse tutte le opzioni di Azure.
| Opzione | Significato |
|---|---|
--gui | Avvia l'interfaccia grafica; altrimenti lo strumento gira in modalità console. |
--input | File e cartelle da elaborare. Nelle cartelle vengono cercati i PDF. |
--output | Cartella di destinazione. I file sono scritti come {name}_signe.pdf e non vengono mai sovrascritti. |
--template | PDF modello. Se indicato, ogni file in ingresso viene convalidato rispetto a esso. |
--mode | beid, azure o image. Il valore predefinito è beid. |
--pades-level | b-b, b-t, b-lt o b-lta. Il valore predefinito è b-lta. |
--page | Pagina di destinazione: un numero a partire da 1, oppure first / last, risolto documento per documento. |
--x --y | Angolo inferiore sinistro del segno, in punti dall'angolo inferiore sinistro della pagina. Ometta entrambi in modalità eID per ottenere l'angolo inferiore destro dell'ultima pagina. |
--image-path | L'immagine da apporre. Obbligatoria in modalità immagine. |
--timestamp-url | Autorità di marcatura temporale RFC 3161 per i livelli b-t e superiori. |
--digest | Impronta della firma: sha256 (predefinita), sha384 o sha512. |
--azure-vault-url | URL del Key Vault. Obbligatorio in modalità Azure. |
--azure-trust-anchors | File PEM o DER, oppure una directory, con la catena della CA interna usata come ancore di fiducia LTV in modalità Azure. |
--refresh-trust-list | Forza un nuovo scaricamento dell'elenco di fiducia dell'UE, ignorando la cache di 24 ore. |