GetSignatureEmbeddedCertificateDER
Digitální podpisy
Popis
Vrací jeden certifikát vložený v podpisu, kódovaný DER
Syntaxe
Delphi
Function TPDFlib.GetSignatureEmbeddedCertificateDER(Const InputFile, Password, FieldName: WideString; CertIndex: Integer): AnsiString;Parametry
| InputFile | Podepsané PDF |
|---|---|
| Password | Heslo k jeho otevření, případně prázdný řetězec |
| FieldName | Název pole podpisu, jak ho hlásí výčet podpisů |
| CertIndex | Index do vložené množiny, v pořadí kódování, indexovaný od nuly |
Návratové hodnoty
| Certificate | The certificate bytes. |
|---|---|
| Empty string | Index je mimo rozsah, nebo se soubor či pole nedalo přečíst |
Poznámky
Tohle čte jen strukturu a nic neověřuje: hlásí certifikát, který podpis jmenuje, nikoli certifikát ověřený jako tvůrce platného podpisu
Dokument se čte přes sdílený handle, takže funkce odpoví, i když soubor má právě otevřený validátor nebo prohlížeč
Viz také
GetSignatureEmbeddedCertificateCount, GetSignatureCertificateChainDER