SetSignProcessSignaturePolicy
Security and Signatures
Kuvaus
Asettaa CAdES signature-policy-identifier -allekirjoitetun attribuutin PAdES-B-B-allekirjoituspolulle
Syntaksi
Delphi
Function TPDFlib.SetSignProcessSignaturePolicy(SignProcessID: Integer; Const PolicyOID, PolicyHashHex: WideString; HashAlgorithm: Integer): Integer;
Parametrit
| SignProcessID | Arvo, jonka jokin NewSignProcessFrom* -funktioista palauttaa |
|---|---|
| PolicyOID | Pistein eroteltu OID, joka tunnistaa politiikkaasiakirjan. Anna tyhjä arvo tyhjentääksesi attribuutin |
| PolicyHashHex | Käytäntöasiakirjan heksakoodattu tiiviste |
| HashAlgorithm | Digest code: 0 auto/SHA-256, 1 SHA-1, 2 SHA-256, 3 SHA-384, 4 SHA-512. |
Returns
Palauttaa arvon 1, kun prosessi on olemassa ja hash-algoritmin koodi hyväksytään; muuten palauttaa arvon 0
Remarks
Paritonpituinen tai ei-heksadesimaalinen politiikkatiivistelmäsyöte katkaistaan ensimmäisestä virheellisestä parista. Attribuutti tuotetaan vain ETSI.CAdES.detached-SubFilter-polulle
Katso myös
SetSignProcessCustomSubFilter, SetSignProcessDigestAlgorithm