AddSignatureFieldSeedCertificate

Beveiliging en handtekeningen

Beschrijving

Voegt één DER-gecodeerd X.509-certificaat toe aan de exacte signer-certificaatbeperking in een niet-ondertekend handtekeningveld

Syntaxis

Delphi

Function TPDFlib.AddSignatureFieldSeedCertificate(Index: Integer; Const CertificateDER: AnsiString): Integer;

ActiveX

Function PDFlib::AddSignatureFieldSeedCertificate(Index As Long, CertificateDER As Variant) As Long

DLL

int DLAddSignatureFieldSeedCertificate(int InstanceID, int Index, const char* CertificateDER, int CertificateLength);

Parameters

IndexFormulierveldindex beginnend bij 1 die een niet-ondertekend handtekeningveld aanwijst dat al een seed-value-woordenboek heeft
CertificateDEROne complete DER-encoded X.509 certificate

Retourwaarden

1Het certificaat is toegevoegd of stond er al
0Het veld, de seed-value-woordenboek, de DER-waarde of de totale grootte was ongeldig

Opmerkingen

Certificaten worden vergeleken op hun volledige DER-codering en byte-identieke duplicaten worden één keer bewaard

Ondertekenen lukt alleen wanneer het geselecteerde identiteitscertificaat exact overeenkomt met één lid van de seed-value-certificaatarray van het veld

Zie ook

SetSignatureFieldSeedValue, ClearSignatureFieldSeedValue, GetSignProcessSeedValueError