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
PasswordAçma parolası veya boş dize
FieldNameİmza numaralandırması tarafından bildirilen bir imza alanı adı
CertIndexKodlama sırasına göre gömülü kümedeki sıfır tabanlı dizin

Dönüş değerleri

CertificateSertifika baytları
Empty stringDizin 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