GetSignatureEmbeddedCertificateCount

Firmas digitales

Descripción

Cuenta los certificados que contiene una firma en su CMS

Una colección de certificados que sobrepasa el contenedor CMS que la envuelve se rechaza; el relleno tras el objeto CMS externo se sigue aceptando

Sintaxis

Delphi

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

Parámetros

InputFileEl PDF firmado
PasswordLa contraseña para abrirlo, o una cadena vacía
FieldNameUn nombre de campo de firma según lo notifica la enumeración de firmas

Valores devueltos

CountEl número de certificados incrustados
0No se pudo leer el archivo o el campo, o la firma no incrusta certificados

Observaciones

Indexe los certificados desde 0 hasta este valor menos uno mediante GetSignatureEmbeddedCertificateDER

El documento se lee con un identificador compartido, por lo que esta operación responde aunque un verificador o visor ya tenga abierto el archivo

Véase también

GetSignatureEmbeddedCertificateDER, GetSignatureSignerCertificateDER