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
| SignProcessID | Værdi, der returneres af en af funktionerne NewSignProcessFrom* |
|---|---|
| PolicyOID | OID i punktadskilt decimalnotation, der identificerer policydokumentet. Angiv en tom værdi for at rydde attributten. |
| PolicyHashHex | Hexkodet hash af politikdokumentet |
| HashAlgorithm | Digestkode: 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