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

SignProcessIDVrednost, ki jo vrne ena od funkcij NewSignProcessFrom*
Level0 onemogoči certifikacijo, 1 ne dovoli sprememb, 2 dovoli izpolnjevanje obrazcev in podpisovanje, 3 dodatno dovoli pripise

Vrnjene vrednosti

0Identifikator procesa ali raven ni veljaven
1Zahtevana 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

Glejte tudi

SetSignProcessFieldLock, TPDFlibSignatureVerifier