AddPAdESDSSVRI

Сигурност и подписи

Описание

Добавя запис VRI (Validation Related Information) за всеки подпис към DSS процеса, който се изгражда

Синтаксис

Delphi

Function TPDFlib.AddPAdESDSSVRI(DSSProcessID: Integer; Const SigContentsHashHex, CertIdxCSV, CRLIdxCSV, OCSPIdxCSV: AnsiString): Integer;

Параметри

DSSProcessIDСтойност, върната от една от функциите NewPAdESDSSProcessFrom*
SigContentsHashHexГорен шестнадесетичен SHA-1 хеш на байтовете на /Contents на подписа, използван като ключ на речника VRI
CertIdxCSVЗапетая-разделен списък от 0-базирани индекси на подготвените DSS сертификати, към които да се направи препратка, или празен низ
CRLIdxCSVЗапетая-разделен списък от 0-базирани индекси на подготвените DSS CRL, към които да се направи препратка, или празен низ
OCSPIdxCSVЗапетая-разделен списък от 0-базирани индекси на подготвените DSS OCSP отговори, към които да се направи препратка, или празен низ

Върнати стойности

Връща 1, когато DSS процесът съществува и записът VRI е подготвен; връща 0 при невалиден идентификатор на процеса

Вижте също

NewPAdESDSSProcessFromFile, AddPAdESDSSCertificate, AddPAdESDSSCRL, AddPAdESDSSOCSP