GetSignatureEmbeddedCertificateCount

Assinaturas digitais

Descrição

Conta os certificados contidos por uma assinatura no respetivo CMS

Uma coleção de certificados que se estende para além do contentor CMS que a envolve é rejeitada; o preenchimento após o objeto CMS externo continua a ser aceite

Sintaxe

Delphi

Function TPDFlib.GetSignatureEmbeddedCertificateCount(Const InputFile, Password, FieldName: WideString): Integer;

Parâmetros

InputFileO PDF assinado
PasswordA palavra-passe para o abrir, ou uma cadeia vazia
FieldNameUm nome de campo de assinatura conforme comunicado pela enumeração de assinaturas

Valores devolvidos

CountO número de certificados incorporados
0Não foi possível ler o ficheiro ou o campo, ou a assinatura não incorpora certificados

Observações

Indexe os certificados de 0 até este valor menos um com GetSignatureEmbeddedCertificateDER

O documento é lido com um identificador partilhado, pelo que esta função responde enquanto um verificador ou visualizador já mantém o ficheiro aberto

Consulte também

GetSignatureEmbeddedCertificateDER, GetSignatureSignerCertificateDER