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
| InputFile | O PDF assinado |
|---|---|
| Password | A palavra-passe para o abrir, ou uma cadeia vazia |
| FieldName | Um nome de campo de assinatura conforme comunicado pela enumeração de assinaturas |
Valores devolvidos
| Count | O número de certificados incorporados |
|---|---|
| 0 | Nã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