SetSignProcessSignaturePolicy

Sikkerhet og signaturer

Beskrivelse

Setjer CAdES signature-policy-identifier signerte attributtet for PAdES-B-B signeringsstien

Syntaks

Delphi

Function TPDFlib.SetSignProcessSignaturePolicy(SignProcessID: Integer; Const PolicyOID, PolicyHashHex: WideString; HashAlgorithm: Integer): Integer;

Parametere

SignProcessIDVerdi returnert av en av NewSignProcessFrom*-funksjonene
PolicyOIDPunkt-delt OID som identifiserer policydokumentet. Send en tom verdi for å fjerne attributtet
PolicyHashHexHeksadesimalt kodet hash for policydokumentet
HashAlgorithmDigest code: 0 auto/SHA-256, 1 SHA-1, 2 SHA-256, 3 SHA-384, 4 SHA-512.

Returverdier

Returnerer 1 når prosessen finnes og hash-algoritmekoden godtas; returnerer 0 ellers

Merknader

Policyhash-inndata med oddetallslengde eller ikke-heksadesimal beskjæres ved det første ugyldige paret. Attributtet emiteres bare for ETSI.CAdES.detached SubFilter-stien

Se også

SetSignProcessCustomSubFilter, SetSignProcessDigestAlgorithm