GetSignatureCertificateChainLength
Dijital imzalar
Açıklama
Bir imzanın tek bir imzalayan için taşıdığı sertifikalandırma yolunun uzunluğunu döndürür
Sözdizimi
Delphi
Function TPDFlib.GetSignatureCertificateChainLength(Const InputFile, Password, FieldName: WideString; SignerIndex: Integer): Integer;Parametreler
| InputFile | İmzalanmış PDF |
|---|---|
| Password | Açma parolası veya boş dize |
| FieldName | İmza numaralandırması tarafından bildirilen bir imza alanı adı |
| SignerIndex | Sıfır tabanlı imzalayan |
Dönüş değerleri
| Length | Yoldaki sertifika sayısı, imzalayan önce gelir |
|---|---|
| 0 | İmzalayan veya sertifikası okunamadı |
Açıklamalar
Yolu oluşturmak için yalnızca imzanın içine gömülü sertifikalar kullanılır; dolayısıyla kendinden verilmiş bir sertifikaya ulaşmadan sona eren bir yol, kalan düzenleyicilerin GetCertificateIssuerURLs tarafından bildirilen adreslerden alınması gerektiği anlamına gelir. Yol, tamamlanmış görünmesi için doldurulmaz
Belge paylaşılan bir tanıtıcıyla okunur; bu nedenle doğrulayıcı veya görüntüleyici dosyayı zaten açık tutarken de yanıt verir