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

SignProcessIDArvo, jonka jokin NewSignProcessFrom* -funktioista palauttaa
PolicyOIDPistein eroteltu OID, joka tunnistaa politiikka­asiakirjan. Anna tyhjä arvo tyhjentääksesi attribuutin
PolicyHashHexKäytäntöasiakirjan heksakoodattu tiiviste
HashAlgorithmDigest 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