AddPAdESDSSVRI
セキュリティと署名
説明
組み立て中の DSS プロセスに、署名ごとの Validation Related Information エントリを追加します
構文
Delphi
Function TPDFlib.AddPAdESDSSVRI(DSSProcessID: Integer; Const SigContentsHashHex, CertIdxCSV, CRLIdxCSV, OCSPIdxCSV: AnsiString): Integer;
パラメータ
| DSSProcessID | NewPAdESDSSProcessFrom* 関数のいずれかが返す値 |
|---|---|
| SigContentsHashHex | VRI 辞書キーとして使用される、署名 /Contents バイトの大文字 16 進 SHA-1 ハッシュ |
| CertIdxCSV | 参照する準備済み DSS 証明書の 0 始まりインデックスをカンマで区切った値、または空文字列 |
| CRLIdxCSV | 参照するステージング済み DSS CRL のカンマ区切り 0 から始まるインデックス。空文字列も指定できます |
| OCSPIdxCSV | 参照するステージ済み DSS OCSP 応答の 0 始まりインデックスをコンマで区切ったもの、または空文字列 |
戻り値
DSS プロセスが存在し、VRI エントリがステージされている場合は 1 を返します。プロセス ID が無効な場合は 0 を返します
関連項目
NewPAdESDSSProcessFromFile、AddPAdESDSSCertificate、AddPAdESDSSCRL、AddPAdESDSSOCSP