SetSignProcessCommitmentType
セキュリティと署名
説明
PAdES-B-B 署名パスの CAdES commitment-type-indication 署名済み属性を設定します
構文
Delphi
Function TPDFlib.SetSignProcessCommitmentType(SignProcessID, CommitmentType: Integer): Integer;
パラメータ
| SignProcessID | NewSignProcessFrom* 関数のいずれかから返された値 |
|---|---|
| CommitmentType | 0 は属性を解除します。1..6 は id-cti-ets-proofOfOrigin、proofOfReceipt、proofOfDelivery、proofOfSender、proofOfApproval、または proofOfCreation を選択します |
戻り値
値が受け入れられ、プロセスが存在する場合は 1 を返します。プロセス ID が無効またはコミットメントコードが範囲外の場合は 0 を返します
備考
この属性は ETSI.CAdES.detached SubFilter パスだけに影響します。PAdES Table 1 row d) は commitment-type-indication と PDF Signature Dictionary /Reason キーの組み合わせを禁止しているため、呼び出し元は両方を設定しないでください