SetSignProcessSignaturePolicy

Beveiliging en handtekeningen

Beschrijving

Stelt het ondertekende attribuut CAdES signature-policy-identifier in voor het PAdES-B-B-ondertekeningspad

Syntaxis

Delphi

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

Syntaxis

SignProcessIDWaarde die door een van de NewSignProcessFrom*-functies wordt geretourneerd
PolicyOIDOID in dotted-decimalvorm die het beleidsdocument identificeert. Geef een lege waarde door om het attribuut te wissen
PolicyHashHexHex-gecodeerde hash van het beleidsdocument
HashAlgorithmDigest code: 0 auto/SHA-256, 1 SHA-1, 2 SHA-256, 3 SHA-384, 4 SHA-512.

Retourwaarden

Geeft 1 terug wanneer het proces bestaat en de hash-algoritmecode wordt geaccepteerd; anders 0

Opmerkingen

Invoer met een oneven lengte of niet-hexadecimale policy-hash wordt afgekapt bij het eerste ongeldige paar. Het attribuut wordt alleen uitgegeven voor het SubFilter-pad ETSI.CAdES.detached

Zie ook

SetSignProcessCustomSubFilter, SetSignProcessDigestAlgorithm