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
| Index | Formulierveldindex beginnend bij 1 die een niet-ondertekend handtekeningveld aanwijst dat al een seed-value-woordenboek heeft |
|---|---|
| CertificateDER | One complete DER-encoded X.509 certificate |
Retourwaarden
| 1 | Het certificaat is toegevoegd of stond er al |
|---|---|
| 0 | Het 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