SetSignProcessDocMDP

Security and Signatures

Kuvaus

Määrittää digitaalisen allekirjoitusprosessin luomaan sertifoivan allekirjoituksen täydellisellä DocMDP-muunnoksella

Luotu allekirjoitussanakirja saa /Reference-tietueen pyydetyllä oikeustasolla, ja asiakirjan katalogi saa vastaavan /Perms /DocMDP-viittauksen kyseiseen allekirjoitussanakirjaan

Syntaksi

Delphi

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

Parametrit

SignProcessIDArvo, jonka jokin NewSignProcessFrom*-funktioista palauttaa
Level0 disables certification, 1 permits no changes, 2 permits form filling and signing, and 3 additionally permits annotations

Returns

0Prosessitunniste tai taso on virheellinen
1Pyydetty taso tallennettiin allekirjoitusprosessille

Certification constraint

Sertifioivan allekirjoituksen pitää olla asiakirjan ensimmäinen allekirjoitettu allekirjoitus, ja katalogissa ei saa vielä olla DocMDP-oikeusviittausta

Jos kumpi ehto rikkoutuu, allekirjoitusoperaatio hylätään sen sijaan että tuotettaisiin toinen tai moniselitteinen sertifiointirakenne

Verification

TPDFlibSignatureVerifier.GetSignaturePermissionInfo* raportoi oikeustason, rakenteellisen kelvollisuuden ja sen, vastaako katalogiviittaus valittua allekirjoitusta

Katso myös

SetSignProcessFieldLock, TPDFlibSignatureVerifier