SetSignProcessCommitmentType
Güvenlik ve İmzalar
Açıklama
PAdES-B-B imzalama yolu için CAdES commitment-type-indication imzalı özniteliğini ayarlar
Sözdizimi
Delphi
Function TPDFlib.SetSignProcessCommitmentType(SignProcessID, CommitmentType: Integer): Integer;
Parametreler
| SignProcessID | NewSignProcessFrom* işlevlerinden birinin döndürdüğü değer |
|---|---|
| CommitmentType | 0 özniteliği temizler. 1..6 değerleri id-cti-ets-proofOfOrigin, proofOfReceipt, proofOfDelivery, proofOfSender, proofOfApproval veya proofOfCreation seçeneklerinden birini belirler |
Döndürür
Değer kabul edildiğinde ve işlem mevcut olduğunda 1; geçersiz işlem kimliği veya aralık dışı taahhüt kodu için 0 döndürür
Açıklamalar
Bu öznitelik yalnızca ETSI.CAdES.detached SubFilter yolunu etkiler. PAdES Table 1 satır d), commitment-type-indication ile PDF Signature Dictionary /Reason anahtarının birleştirilmesini yasaklar; bu nedenle çağıranlar ikisini birden ayarlamaktan kaçınmalıdır