SetSignProcessSignaturePolicy

Sikkerhed og signaturer

Beskrivelse

Indstiller den signerede attribut med CAdES-signaturpolitikidentifikatoren for PAdES-B-B-signeringsforløbet

Syntaks

Delphi

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

Parametre

SignProcessIDVærdi, der returneres af en af funktionerne NewSignProcessFrom*
PolicyOIDOID i punktadskilt decimalnotation, der identificerer policydokumentet. Angiv en tom værdi for at rydde attributten.
PolicyHashHexHexkodet hash af politikdokumentet
HashAlgorithmDigestkode: 0 automatisk/SHA-256, 1 SHA-1, 2 SHA-256, 3 SHA-384, 4 SHA-512.

Returværdier

Returnerer 1, når processen findes, og hash-algoritmekoden accepteres; returnerer ellers 0.

Bemærkninger

Policy-hashinput med ulige længde eller ikke-hextegn afkortes ved det første ugyldige par. Attributten udsendes kun for SubFilter-stien ETSI.CAdES.detached.

Se også

SetSignProcessCustomSubFilter, SetSignProcessDigestAlgorithm