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
| SignProcessID | Arvo, jonka jokin NewSignProcessFrom* -funktioista palauttaa |
|---|---|
| CommitmentType | Arvo 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