SetSignProcessDocMDP

Sauga ir parašai

Aprašymas

Sukonfigūruoja skaitmeninio parašo procesą sertifikuojančiam parašui su pilnąja DocMDP transformacija sukurti

Sugeneruotasis parašo žodynas gauna /Reference įrašą su pageidaujamuoju leidimų lygiu, o dokumento katalogas – atitinkamąją /Perms /DocMDP nuorodą į tą parašo žodyną

Sintaksė

Delphi

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

Parametrai

SignProcessIDReikšmė, grąžinta vienos iš NewSignProcessFrom* funkcijų
Level0 išjungia sertifikavimą, 1 neleidžia jokių pakeitimų, 2 leidžia užpildyti formas ir pasirašyti, o 3 papildomai leidžia anotacijas

Grąžina

0Proceso identifikatorius arba lygis netinkamas
1Pageidautasis lygis išsaugotas pasirašymo procese

Certification constraint

Sertifikuojantysis parašas turi būti dokumento pirmasis pasirašytasis parašas, o kataloge dar negali būti DocMDP leidimų nuorodos

Pažeidus bet kurią sąlygą, pasirašymo operacija atmetama, vietoje to, kad būtų išduodama antroji arba dvejopa sertifikavimo struktūra

Verification

TPDFlibSignatureVerifier.GetSignaturePermissionInfo* praneša leidimų lygį, struktūrinį galiojimą ir tai, ar katalogo nuoroda atitinka pasirinktąjį parašą

Taip pat žiūrėkite

SetSignProcessFieldLock, TPDFlibSignatureVerifier