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

InputFileInputFile 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.
PasswordPassword 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.
FieldNameFieldName 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.
SignerIndexSignerIndex 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.
ChainIndexChainIndex 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

0Táto hodnota opisuje výsledok funkcie
Empty stringGetSignatureCertificateChainDER. 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