GetSignatureSignerCertificateDER
Dijital imzalar
Açıklama
Bir imzayı oluşturan sertifikayı DER kodlu olarak döndürür
Kendilerini içeren DER kapsayıcılarının ötesine taşan imzalayıcı tanımlayıcıları ve sertifika kimlik alanları, bir sertifikayı eşleştirmek için kullanılmak yerine reddedilir
Sözdizimi
Delphi
Function TPDFlib.GetSignatureSignerCertificateDER(Const InputFile, Password, FieldName: WideString; SignerIndex: Integer): AnsiString;Parametreler
| InputFile | İmzalanmış PDF |
|---|---|
| Password | Açma parolası veya boş dize |
| FieldName | İmza numaralandırması tarafından bildirilen bir imza alanı adı |
| SignerIndex | Birden fazla taşıyan nadir imza için sıfır tabanlı imzalayan |
Dönüş değerleri
| Certificate | İmzalayan sertifikasının baytları |
|---|---|
| Empty string | İmzalayan veya sertifikası yok ya da dosya veya alan okunamadı |
Açıklamalar
İmza, imzalayanı veren kuruluş ve seri numarasıyla ya da konu anahtarı tanımlayıcısıyla belirtiyor olsa da imzalayan gömülü küme içinden eşleştirilir
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