SetSignProcessFieldLock
Güvenlik ve İmzalar
Açıklama
Dijital imza işlemi için imza alanı /Lock sözlüğünü ve eşleşen FieldMDP dönüşümünü yapılandırır
Alan kilidi imza tamamlandığında yazılır ve tüm alanları, adlandırılmış bir dahil etme kümesini veya adlandırılmış bir hariç tutma kümesi dışındaki tüm alanları kilitleyebilir
Sözdizimi
Delphi
Function TPDFlib.SetSignProcessFieldLock(SignProcessID, Action: Integer;
Const FieldNames: WideString): Integer;
Parametreler
| SignProcessID | NewSignProcessFrom* işlevlerinden birinin döndürdüğü değer |
|---|---|
| Action | 0 kilidi temizler, 1 All değerini seçer, 2 Include değerini seçer ve 3 Exclude değerini seçer |
| FieldNames | Include ve Exclude için gereken, noktalı virgülle ayrılmış tam nitelikli alan adları; All için yok sayılır |
Döndürür
| 0 | İşlem, eylem veya alan adı listesi geçersizdir ve önceki geçerli kilit yapılandırması değişmeden kalır |
|---|---|
| 1 | Kilit yapılandırması kabul edildi |
Açıklamalar
Boş liste öğeleri reddedilir; böylece Order.Customer;;Order.Total sessizce kısmi kilit oluşturmaz
Yayılan yapıları incelemek için TPDFlibSignatureVerifier.GetSignaturePermissionInfo* kullanın; bu yapılar /Lock ve FieldMDP girdileridir
Ayrıca bkz
SetSignProcessField, SetSignProcessDocMDP, TPDFlibSignatureVerifier