GetSignatureEmbeddedCertificateCount
Assinaturas digitais
Descrição
Conta os certificados que uma assinatura carrega em seu CMS
Uma coleção de certificados que se estende além do contêiner CMS que a envolve é rejeitada; o preenchimento após o objeto CMS externo continua sendo aceito
Sintaxe
Delphi
Function TPDFlib.GetSignatureEmbeddedCertificateCount(Const InputFile, Password, FieldName: WideString): Integer;Parâmetros
| InputFile | The signed PDF. |
|---|---|
| Password | A senha para abri-lo, ou uma string vazia. |
| FieldName | Um nome de campo de assinatura conforme reportado pela enumeração de assinaturas. |
Valores retornados
| Count | O número de certificados embutidos. |
|---|---|
| 0 | O arquivo ou o campo não pôde ser lido, ou a assinatura não embute certificados. |
Observações
Indexe os certificados de 0 a este valor menos um com GetSignatureEmbeddedCertificateDER.
O documento é lido com um handle compartilhado, de modo que isso responde enquanto um verificador ou visualizador já mantém o arquivo aberto
Veja também
GetSignatureEmbeddedCertificateDER, GetSignatureSignerCertificateDER