GetSignatureCertificateChainLength

Digitálne podpisy

Opis

Táto stránka dokumentuje GetSignatureCertificateChainLength 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.GetSignatureCertificateChainLength(Const InputFile, Password, FieldName: WideString; SignerIndex: Integer): Integer;

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.LengthLength 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.00 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
0GetSignatureCertificateChainLength. Spravidla nenulová hodnota znamená úspech a 0 znamená, že operácia nebola dokončená.

Poznámky

Na stavbu cesty sa používajú iba certifikáty, ktoré sama podpis vloží, takže cesta zastavená pred samovydaným certifikátom znamená, že zostávajúci vydavatelia sa musia stiahnuť cez adresy, ktoré hlási GetCertificateIssuerURLs. Cesta sa nedopĺňa, aby vyzerala kompletná.

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ž

GetSignatureCertificateChainDER, GetCertificateIssuerURLs