SetSignProcessCommitmentType

Сигурност и подписи

Описание

Задава подписания атрибут CAdES commitment-type-indication за пътя на подписване PAdES-B-B

Синтаксис

Delphi

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

Параметри

SignProcessIDСтойност, върната от една от функциите NewSignProcessFrom*
CommitmentType0 изчиства атрибута. 1..6 избират id-cti-ets-proofOfOrigin, proofOfReceipt, proofOfDelivery, proofOfSender, proofOfApproval или proofOfCreation

Връща

Връща 1, когато стойността е приета и процесът съществува; връща 0 при невалиден идентификатор на процеса или код на commitment извън диапазона

Бележки

Този атрибут засяга само пътя ETSI.CAdES.detached SubFilter. PAdES Table 1 row d) забранява комбинирането на commitment-type-indication с ключа /Reason от PDF Signature Dictionary, така че извикващите трябва да избягват задаването и на двете

Виж също

SetSignProcessCustomSubFilter