SetSignProcessCommitmentType

セキュリティと署名

説明

PAdES-B-B 署名パスの CAdES commitment-type-indication 署名済み属性を設定します

構文

Delphi

Function TPDFlib.SetSignProcessCommitmentType(SignProcessID, CommitmentType: Integer): Integer;

パラメータ

SignProcessIDNewSignProcessFrom* 関数のいずれかから返された値
CommitmentType0 は属性を解除します。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 キーの組み合わせを禁止しているため、呼び出し元は両方を設定しないでください

関連項目

SetSignProcessCustomSubFilter