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
| SignProcessID | Verdi returnert av en av NewSignProcessFrom*-funksjonene |
|---|---|
| PolicyOID | Punkt-delt OID som identifiserer policydokumentet. Send en tom verdi for å fjerne attributtet |
| PolicyHashHex | Heksadesimalt kodet hash for policydokumentet |
| HashAlgorithm | Digest 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