AddSignatureFieldSeedCertificate
Säkerhet och signaturer
Beskrivning
Lägger till ett DER-kodat X.509-certifikat till det exakta signerarcertifikatsvillkoret i ett osignerat signaturfält
Syntax
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);
Parametrar
| Index | 1-baserat formulärfältindex som identifierar ett osignerat signaturfält som redan har en seed value-dictionary |
|---|---|
| CertificateDER | One complete DER-encoded X.509 certificate |
Returvärden
| 1 | Certifikatet lades till eller fanns redan |
|---|---|
| 0 | Fältet, seed value-dictionaryn, DER-värdet eller aggregerad storlek var ogiltigt |
Anmärkningar
Certifikat jämförs via sin fullständiga DER-kodning och byteidentiska dubbletter lagras en gångSignering
lyckas bara när det valda identitetscertifikatet exakt matchar en medlem i fältets seed value-certifikatarray
Se även
SetSignatureFieldSeedValue, ClearSignatureFieldSeedValue, GetSignProcessSeedValueError