SignatureKit
Conceitos

Formatos de documento

Pacotes PDF e XML possuem a mutação de documento enquanto compartilham a mesma capability de assinatura.

Um pacote de formato decide onde os bytes entram. PDF possui retângulos visíveis, placeholders PAdES, byte ranges e política de validação. XML possui canonicalização, transforms, referências e posicionamento XML-DSig. Ambos consomem Signatures; nenhum possui o backend de assinatura.

Responsabilidades do formato

  • Ler ou preparar o documento.
  • Derivar os bytes que precisam ser assinados.
  • Pedir para Signatures assinar esses bytes.
  • Embutir o artefato de volta no documento.

Nesta página