AddPAdESDSSOCSPFromCertificates

Digital signatures

Description

Obtains an OCSP status response and files it in the document security store.

Syntax

Delphi

Function TPDFlib.AddPAdESDSSOCSPFromCertificates(DSSProcessID: Integer; Const SubjectCertDER, IssuerCertDER: AnsiString; Const ResponderURL: WideString): Integer;

Parameters

DSSProcessIDA DSS process created by one of the NewPAdESDSSProcess functions.
SubjectCertDERThe certificate whose status is being asked about, DER encoded.
IssuerCertDERThe certificate that issued it, DER encoded.
ResponderURLThe responder address, or an empty string to use the one the certificate names.

Return values

1The response was obtained and added.
0The exchange or the insertion failed; GetTimeStampError carries the reason.

Remarks

Equivalent to FetchOCSPResponse followed by AddPAdESDSSOCSP, which remain available when the response comes from somewhere else.

Together with AddPAdESDSSCRLFromURL and AddPAdESDSSCertificateFromURL this covers the validation material a long-term signature profile expects.

See also

FetchOCSPResponse, AddPAdESDSSOCSP, AddPAdESDSSCRLFromURL