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);
パラメータ
| SignProcessID | NewSignProcessFrom* 関数が返す値 |
|---|---|
| OCSPDER | 完全かつ成功した OCSPResponse、または BasicOCSPResponse DER SEQUENCE |
戻り値
| 1 | 応答が受け入れられたか、すでに存在していました |
|---|---|
| 0 | プロセス ID、応答状態、DER エンコード、または合計サイズが無効だった |
備考
裸の BasicOCSPResponse は、成功した OCSPResponse としてラップされ、その応答タイプは id-pkix-ocsp-basic になります
正規化後に重複する応答は 1 回だけ格納され、属性は adbe.pkcs7.detached の場合にだけ出力されます
関連項目
AddSignProcessRevocationCRL、ClearSignProcessRevocationInfo、AddPAdESDSSOCSP