SetSignProcessDocMDP
Varnost in podpisi
Opis
Konfigurira postopek digitalnega podpisa za ustvarjanje overitvenega podpisa s popolno transformacijo DocMDP
Ustvarjeni slovar podpisa dobi vnos /Reference z zahtevano dovoljenjsko ravnjo, katalog dokumenta pa ujemajoči sklic /Perms /DocMDP na ta slovar podpisa
Sintaksa
Delphi
Function TPDFlib.SetSignProcessDocMDP(SignProcessID, Level: Integer): Integer;
Parametri
| SignProcessID | Vrednost, ki jo vrne ena od funkcij NewSignProcessFrom* |
|---|---|
| Level | 0 onemogoči certifikacijo, 1 ne dovoli sprememb, 2 dovoli izpolnjevanje obrazcev in podpisovanje, 3 dodatno dovoli pripise |
Vrnjene vrednosti
| 0 | Identifikator procesa ali raven ni veljaven |
|---|---|
| 1 | Zahtevana raven je bila shranjena na postopek podpisa |
Omejitev certifikacije
Overitveni podpis mora biti prvi podpisani podpis dokumenta, katalog pa ne sme že vsebovati dovoljenjskega sklica DocMDP
Če je kršen kateri koli od pogojev, se operacija podpisovanja zavrne, namesto da bi izdala drugo ali dvoumno strukturo certificiranja
Preverjanje
TPDFlibSignatureVerifier.GetSignaturePermissionInfo* poroča dovoljenjsko raven, strukturno veljavnost in ali se sklic kataloga ujema z izbranim podpisom