Assinando PDFs com Python: Três Controles que Decidem se Sua Assinatura Resiste
Um PDF assinado com um certificado expirado parece assinado e valida como quebrado. Este guia compara os três controles que o GroupDocs.Signature for Python oferece sobre esse resultado – o digest escrito na assinatura, a verificação de validade e suas duas substituições deliberadas, e o nível de log que decide se alguém descobrirá – com código executável para cada um e uma nota sobre os dois detalhes de vinculação que confundem as pessoas.
Seu pipeline de assinatura acabou de ficar mais rigoroso: validade do certificado no GroupDocs.Signature 26.9
Três mudanças no GroupDocs.Signature 26.9 transformam problemas silenciosos em evidentes: um certificado expirado agora gera exceção em vez de assinar, assinaturas digitais PDF passam a usar SHA-256 em vez de SHA-1 por padrão, e SignatureSettings.LogLevel realmente filtra. Este artigo aborda o que cada mudança significa para um pipeline que está em operação há anos e o que fazer nos casos em que você realmente precisa do comportamento antigo.