SetSignProcessCommitmentType

Zabezpieczenia i podpisy

Opis

Ustawia podpisany atrybut CAdES commitment-type-indication dla ścieżki podpisywania PAdES-B-B

Składnia

Delphi

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

Parametry

SignProcessIDWartość zwrócona przez jedną z funkcji NewSignProcessFrom*
CommitmentType0 usuwa atrybut. Wartości 1..6 wybierają odpowiednio id-cti-ets-proofOfOrigin, proofOfReceipt, proofOfDelivery, proofOfSender, proofOfApproval lub proofOfCreation

Zwraca

Zwraca 1, gdy wartość została zaakceptowana i proces istnieje; zwraca 0 w przypadku nieprawidłowego identyfikatora procesu lub kodu zobowiązania spoza zakresu

Uwagi

Ten atrybut dotyczy wyłącznie ścieżki SubFilter ETSI.CAdES.detached. Wiersz d) tabeli 1 standardu PAdES zabrania łączenia commitment-type-indication z kluczem /Reason słownika podpisu PDF, dlatego kod wywołujący nie powinien ustawiać obu wartości jednocześnie

Zobacz również

SetSignProcessCustomSubFilter