SetSignProcessCommitmentType

Tietoturva ja allekirjoitukset

Kuvaus

Asettaa CAdES commitment-type-indication -allekirjoitetun attribuutin PAdES-B-B-allekirjoituspolulle

Syntaksi

Delphi

Function TPDFlib.SetSignProcessCommitmentType(SignProcessID, CommitmentType: Integer): Integer;

Parametrit

SignProcessIDArvo, jonka jokin NewSignProcessFrom* -funktioista palauttaa
CommitmentTypeArvo 0 tyhjentää attribuutin. Arvot 1..6 valitsevat id-cti-ets-proofOfOriginin, proofOfReceiptin, proofOfDeliveryn, proofOfSenderin, proofOfApprovalin tai proofOfCreationin

Returns

Palauttaa arvon 1, kun arvo hyväksytään ja prosessi on olemassa; palauttaa arvon 0 virheelliselle prosessitunnukselle tai alueen ulkopuoliselle commitment-koodille

Huomautukset

Tämä attribuutti vaikuttaa vain ETSI.CAdES.detached-SubFilter-polkuun. PAdES Table 1 rivi d) kieltää commitment-type-indicationin yhdistämisen PDF Signature -sanakirjan /Reason-avaimeen, joten kutsujien pitäisi välttää molempien asettamista

Katso myös

SetSignProcessCustomSubFilter