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
| SignProcessID | Reikšmė, grąžinta vienos iš NewSignProcessFrom* funkcijų |
|---|---|
| Level | 0 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
| 0 | Proceso identifikatorius arba lygis netinkamas |
|---|---|
| 1 | Pageidautasis 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šą