GetSignatureCertificateChainLength

Digitale signaturer

Beskrivelse

Returnerer lengden på sertifiseringsbanen en signatur bærer for én signatar

Syntaks

Delphi

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

Parametere

InputFileDen signerte PDF-en
PasswordPassordet for å åpne den, eller en tom streng
FieldNameEt signaturfeltnavn slik det rapporteres av signaturgjennomgangen
SignerIndexZero-based signer.

Returverdier

LengthAntall sertifikater i banen, signataren først
0Signataren eller dens sertifikat kunne ikke leses

Merknader

Bare sertifikatene signaturen selv bygger inn, brukes til å bygge banen, så en bane som stopper før et selvutstedt sertifikat betyr at de gjenværende utgiverne må hentes gjennom adressene GetCertificateIssuerURLs rapporterer. Banen polstres ikke for å se komplett ut

Dokumentet leses med et delt håndtak, så dette svarer mens en verifikator eller fremviser allerede har filen åpen

Se også

GetSignatureCertificateChainDER, GetCertificateIssuerURLs