Vai al contenuto
Cachet

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

Firmare una cartella con la carta eID, al livello predefinito b-lta
cachet-cli --input ./pdfs --output ./signed --mode beid
Firmare senza connessione al livello di base, senza alcun accesso alla rete
cachet-cli --input ./pdfs --output ./signed --pades-level b-b
Apporre un'immagine, con convalida rispetto a un modello
cachet-cli --mode image --template ./pdfs/MODEL.pdf \
  --input ./pdfs --output ./signed \
  --image-path signature.png --page 1 --x 360 --y 150
Firmare con un certificato personale di Azure Key Vault
cachet-cli --mode azure \
  --azure-vault-url https://myorg-sign.vault.azure.net \
  --azure-trust-anchors ./internal-ca-chain.pem \
  --input ./pdfs --output ./signed
Aprire la procedura guidata grafica
cachet

Opzioni

Le opzioni di cui ha bisogno la maggior parte delle esecuzioni. Il README documenta l'insieme completo, incluse tutte le opzioni di Azure.

OpzioneSignificato
--guiAvvia l'interfaccia grafica; altrimenti lo strumento gira in modalità console.
--inputFile e cartelle da elaborare. Nelle cartelle vengono cercati i PDF.
--outputCartella di destinazione. I file sono scritti come {name}_signe.pdf e non vengono mai sovrascritti.
--templatePDF modello. Se indicato, ogni file in ingresso viene convalidato rispetto a esso.
--modebeid, azure o image. Il valore predefinito è beid.
--pades-levelb-b, b-t, b-lt o b-lta. Il valore predefinito è b-lta.
--pagePagina di destinazione: un numero a partire da 1, oppure first / last, risolto documento per documento.
--x --yAngolo 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-pathL'immagine da apporre. Obbligatoria in modalità immagine.
--timestamp-urlAutorità di marcatura temporale RFC 3161 per i livelli b-t e superiori.
--digestImpronta della firma: sha256 (predefinita), sha384 o sha512.
--azure-vault-urlURL del Key Vault. Obbligatorio in modalità Azure.
--azure-trust-anchorsFile PEM o DER, oppure una directory, con la catena della CA interna usata come ancore di fiducia LTV in modalità Azure.
--refresh-trust-listForza un nuovo scaricamento dell'elenco di fiducia dell'UE, ignorando la cache di 24 ore.