BuildOCSPRequest

Digitálne podpisy

Opis

Táto stránka dokumentuje BuildOCSPRequest 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.BuildOCSPRequest(Const SubjectCertDER, IssuerCertDER: AnsiString): AnsiString;

Parametre

SubjectCertDERSubjectCertDER 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.
IssuerCertDERIssuerCertDER 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.RequestRequest 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 stringBuildOCSPRequest. Spravidla nenulová hodnota znamená úspech a 0 znamená, že operácia nebola dokončená.

Poznámky

CertID sa stavia z mena vydavateľa a sériového čísla certifikátu predmetu a z verejného kľúča certifikátu vydavateľa, hašovaných cez SHA-1, ako to fixuje RFC 6960 §4.1.1. Hash identifikuje certifikát; nič nechráni.

unknown

Nežiada sa žiadna nonce. Mnohé autority servírujú vopred vytvorené odpovede a odmietajú požiadavku s nonce úplne, a odpoveď uložená v bezpečnostnom úložisku dokumentu sa validuje neskôr, nie naživo.

Pozri tiež

FetchOCSPResponse, GetOCSPResponseStatus, GetCertificateOCSPURLs