THPDFCMSDigestConsistencyIssue Type

Aponta qual checagem de consistência de digest CMS falhou ao verificar uma assinatura

Declaração

THPDFCMSDigestConsistencyIssue= (
  dciNone,
  dciSignerDigestNotDeclared,
  dciSignatureDigestMismatch,
  dciAlgorithmProtectionDigestMismatch,
  dciAlgorithmProtectionSignatureMismatch
  );

Unidade

HPDFSignVerify

Valores

ValorFinalidade
dciNoneToda checagem de consistência de digest passou
dciSignerDigestNotDeclaredOs atributos assinados do signer não declaram o atributo message-digest obrigatório
dciSignatureDigestMismatchO digest calculado do conteúdo assinado não corresponde ao message digest declarado nem ao valor da assinatura
dciAlgorithmProtectionDigestMismatchO digest não corresponde ao valor protegido pelo atributo algorithm-protection
dciAlgorithmProtectionSignatureMismatchO algoritmo de assinatura não corresponde ao algoritmo fixado pelo atributo algorithm-protection

Notas de uso

APIs relacionadas