SetSignProcessDocMDP

Güvenlik ve İmzalar

Açıklama

Dijital imza sürecini eksiksiz bir DocMDP dönüşümüyle onaylayıcı imza oluşturacak biçimde yapılandırır

Oluşturulan imza sözlüğü istenen izin düzeyiyle bir /Reference girdisi, belge kataloğu ise bu imza sözlüğüne eşleşen bir /Perms /DocMDP başvurusu alır

Sözdizimi

Delphi

Function TPDFlib.SetSignProcessDocMDP(SignProcessID, Level: Integer): Integer;

Parametreler

SignProcessIDNewSignProcessFrom* işlevlerinden birinin döndürdüğü değer
Level0 sertifikasyonu devre dışı bırakır, 1 değişikliğe izin vermez, 2 form doldurma ve imzalamaya izin verir, 3 ayrıca ek açıklamalara izin verir

Döndürür

0İşlem tanımlayıcısı veya düzey geçersiz
1İstenen düzey imzalama sürecinde saklandı

Sertifikalandırma kısıtlaması

Onaylayan imza belgenin ilk imzalanmış imzası olmalı ve katalog zaten bir DocMDP izin başvurusu içermemelidir

Koşullardan biri ihlal edilirse ikinci veya belirsiz sertifikasyon yapısı üretmek yerine imzalama işlemi reddedilir

Doğrulama

TPDFlibSignatureVerifier.GetSignaturePermissionInfo* izin düzeyini, yapısal geçerliliği ve katalog başvurusunun seçili imzayla eşleşip eşleşmediğini bildirir

Ayrıca bkz

SetSignProcessFieldLock, TPDFlibSignatureVerifier