Ir para o conteúdo
Cachet

Linha de comandos

A ferramenta de consola: os comandos de que a maioria dos lotes precisa e as opções que os acompanham.

A ferramenta de consola partilha todo o seu núcleo com o assistente, pelo que tudo o que a interface faz está a um comando de distância. Estes exemplos pressupõem uma instalação a partir do código-fonte; com um executável transferido, substitua a chamada ao interpretador por `cachet-cli`.

Comandos comuns

Assinar uma pasta com o cartão eID, no nível b-lta predefinido
cachet-cli --input ./pdfs --output ./signed --mode beid
Assinar sem ligação no nível básico, sem qualquer acesso à rede
cachet-cli --input ./pdfs --output ./signed --pades-level b-b
Aplicar um carimbo de imagem, validando face a um modelo
cachet-cli --mode image --template ./pdfs/MODEL.pdf \
  --input ./pdfs --output ./signed \
  --image-path signature.png --page 1 --x 360 --y 150
Assinar com um certificado pessoal do 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
Abrir o assistente gráfico
cachet

Opções

As opções de que a maioria das execuções precisa. O README documenta o conjunto completo, incluindo todas as opções do Azure.

OpçãoSignificado
--guiLança a interface gráfica; caso contrário, a ferramenta corre em modo de consola.
--inputFicheiros e pastas a processar. Nas pastas procuram-se os PDF.
--outputPasta de destino. Os ficheiros são escritos como {name}_signe.pdf e nunca são substituídos.
--templatePDF-modelo. Se for indicado, cada ficheiro de entrada é validado face a ele.
--modebeid, azure ou image. Por predefinição, beid.
--pades-levelb-b, b-t, b-lt ou b-lta. Por predefinição, b-lta.
--pagePágina de destino: um número a partir de 1, ou first / last, resolvido documento a documento.
--x --yCanto inferior esquerdo da marca, em pontos a contar do canto inferior esquerdo da página. Omita ambos no modo eID para obter o canto inferior direito da última página.
--image-pathA imagem a aplicar. Obrigatória no modo imagem.
--timestamp-urlAutoridade de selagem temporal RFC 3161 para os níveis b-t e superiores.
--digestResumo da assinatura: sha256 (predefinição), sha384 ou sha512.
--azure-vault-urlURL do Key Vault. Obrigatória no modo Azure.
--azure-trust-anchorsFicheiro PEM ou DER, ou um diretório, com a cadeia da AC interna usada como âncoras de confiança LTV no modo Azure.
--refresh-trust-listForça uma nova transferência da lista de confiança da UE, ignorando a cache de 24 horas.