GetSignatureEmbeddedCertificateDER
Dijital imzalar
Açıklama
Bir imzaya gömülü tek bir sertifikayı DER kodlu olarak döndürür
Bir sertifika koleksiyonu, onu içeren CMS kapsayıcısının ötesine taşıyorsa reddedilir; dış CMS nesnesinden sonraki padding kabul edilmeye devam eder
Sözdizimi
Delphi
Function TPDFlib.GetSignatureEmbeddedCertificateDER(Const InputFile, Password, FieldName: WideString; CertIndex: Integer): AnsiString;Parametreler
| InputFile | İmzalanmış PDF |
|---|---|
| Password | Açma parolası veya boş dize |
| FieldName | İmza numaralandırması tarafından bildirilen bir imza alanı adı |
| CertIndex | Kodlama sırasına göre gömülü kümedeki sıfır tabanlı dizin |
Dönüş değerleri
| Certificate | Sertifika baytları |
|---|---|
| Empty string | Dizin aralık dışında veya dosya ya da alan okunamadı |
Açıklamalar
Bu işlem yalnızca yapıyı okur ve hiçbir şeyi doğrulamaz: geçerli bir imza oluşturduğu denetlenmiş bir sertifikayı değil, imzanın adlandırdığı sertifikayı bildirir
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
Ayrıca bkz
GetSignatureEmbeddedCertificateCount, GetSignatureCertificateChainDER