GetSignatureEmbeddedCertificateCount

Signatures numériques

Description

Compte les certificats transportés par une signature dans son CMS

Une collection de certificats qui dépasse le conteneur CMS qui la renferme est rejetée ; le remplissage après l’objet CMS externe reste accepté

Syntaxe

Delphi

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

Paramètres

InputFilePDF signé
PasswordMot de passe permettant de l’ouvrir, ou chaîne vide
FieldNameNom de champ de signature tel qu’il est signalé par l’énumération des signatures

Valeurs de retour

CountNombre de certificats incorporés
0Le fichier ou le champ n'a pas pu être lu, ou la signature n'incorpore aucun certificat

Remarques

Indexez les certificats de 0 à cette valeur moins un avec GetSignatureEmbeddedCertificateDER

Le document est lu avec un handle partagé, ce qui permet de répondre pendant qu'un vérificateur ou visualiseur garde déjà le fichier ouvert

Voir aussi

GetSignatureEmbeddedCertificateDER, GetSignatureSignerCertificateDER