SetSignProcessDocMDP

Sigurnost i potpisi

Opis

Konfigurira proces digitalnog potpisa da stvori certificirajući potpis s potpunom DocMDP transformacijom

Generirani rječnik potpisa dobiva unos /Reference sa zatraženom razinom dopuštenja, a dokumentni katalog dobiva odgovarajuću referencu /Perms /DocMDP na taj rječnik potpisa

Sintaksa

Delphi

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

Parametri

SignProcessIDVrijednost koju vraća jedna od funkcija NewSignProcessFrom*
Level0 disables certification, 1 permits no changes, 2 permits form filling and signing, and 3 additionally permits annotations

Povratne vrijednosti

0Identifikator procesa ili razina nisu valjani
1Zatražena razina pohranjena je na procesu potpisivanja

Certification constraint

Certificirajući potpis mora biti prvi potpisani potpis dokumenta, a katalog već ne smije sadržavati referencu dopuštenja DocMDP

Ako je bilo koji uvjet povrijeđen, operacija potpisivanja se odbija umjesto da emitira drugu ili dvosmislenu strukturu certifikacije

Verification

TPDFlibSignatureVerifier.GetSignaturePermissionInfo* izvještava o razini dopuštenja, strukturnoj valjanosti i podudara li se kataloška referenca s odabranim potpisom

Vidi također

SetSignProcessFieldLock, TPDFlibSignatureVerifier