GetSignatureCertificateChainDER
Digitálne podpisy
Opis
Táto stránka dokumentuje GetSignatureCertificateChainDER v PDF Library for Delphi v téme Správa dokumentov. Názvy API, parametrov, tried, súborov a literálne hodnoty zostávajú zachované, aby zodpovedali knižnici Delphi a vstupným bodom DLL.Pred volaním funkcie si overte syntax, parametre a návratové hodnoty. Stránka zachováva pôvodné bloky kódu, aby sa príklady dali kopírovať bez zmien.
Syntax
Delphi
Function TPDFlib.GetSignatureCertificateChainDER(Const InputFile, Password, FieldName: WideString; SignerIndex, ChainIndex: Integer): AnsiString;Parametre
| InputFile | InputFile označuje cestu k súboru alebo názov súboru. Použite platnú cestu pre aktuálny pracovný postup a zachovajte kódovanie očakávané rozhraním API. |
|---|---|
| Password | Password označuje cestu k súboru alebo názov súboru. Použite platnú cestu pre aktuálny pracovný postup a zachovajte kódovanie očakávané rozhraním API. |
| FieldName | FieldName označuje cestu k súboru alebo názov súboru. Použite platnú cestu pre aktuálny pracovný postup a zachovajte kódovanie očakávané rozhraním API. |
| SignerIndex | SignerIndex označuje cestu k súboru alebo názov súboru. Použite platnú cestu pre aktuálny pracovný postup a zachovajte kódovanie očakávané rozhraním API. |
| ChainIndex | ChainIndex označuje cestu k súboru alebo názov súboru. Použite platnú cestu pre aktuálny pracovný postup a zachovajte kódovanie očakávané rozhraním API.CertificateCertificate označuje cestu k súboru alebo názov súboru. Použite platnú cestu pre aktuálny pracovný postup a zachovajte kódovanie očakávané rozhraním API.Empty stringEmpty string označuje cestu k súboru alebo názov súboru. Použite platnú cestu pre aktuálny pracovný postup a zachovajte kódovanie očakávané rozhraním API. |
Návratové hodnoty
| 0 | Táto hodnota opisuje výsledok funkcie |
|---|---|
| Empty string | GetSignatureCertificateChainDER. Spravidla nenulová hodnota znamená úspech a 0 znamená, že operácia nebola dokončená. |
Poznámky
Toto číta iba štruktúru a nič neoveruje: hlási certifikát, ktorý podpis menuje, nie certifikát, u ktorého bolo overené, že vytvoril platný podpis.
Každé volanie číta súbor, takže volajúci, ktorý prechádza celú cestu, má prečítať dĺžku raz pomocou GetSignatureCertificateChainLength a ponechať si počet.
Dokument sa číta so zdieľaným handle, takže toto odpovie, aj keď verifikátor alebo prehliadač už má súbor otvorený.
Pozri tiež
GetSignatureCertificateChainLength, GetSignatureSignerCertificateDER