AddSignProcessRevocationOCSP

セキュリティと署名

説明

DER エンコードされた OCSP 応答を、PDF 署名処理の adbe-revocationInfoArchival 署名済み属性に追加します

構文

Delphi

Function TPDFlib.AddSignProcessRevocationOCSP(SignProcessID: Integer; Const OCSPDER: AnsiString): Integer;

ActiveX

Function PDFlib::AddSignProcessRevocationOCSP(SignProcessID As Long, OCSPDER As Variant) As Long

DLL

int DLAddSignProcessRevocationOCSP(int InstanceID, int SignProcessID, const char* OCSPDER, int OCSPLength);

パラメータ

SignProcessIDNewSignProcessFrom* 関数が返す値
OCSPDER完全かつ成功した OCSPResponse、または BasicOCSPResponse DER SEQUENCE

戻り値

1応答が受け入れられたか、すでに存在していました
0プロセス ID、応答状態、DER エンコード、または合計サイズが無効だった

備考

裸の BasicOCSPResponse は、成功した OCSPResponse としてラップされ、その応答タイプは id-pkix-ocsp-basic になります

正規化後に重複する応答は 1 回だけ格納され、属性は adbe.pkcs7.detached の場合にだけ出力されます

関連項目

AddSignProcessRevocationCRL、ClearSignProcessRevocationInfo、AddPAdESDSSOCSP