AddSignatureFieldSeedCertificate
Sikkerhet og signaturer
Beskrivelse
Legger til ett DER-kodet X.509-sertifikat i den eksakte signatarsertifikat-begrensningen i et usignert signaturfelt
Syntaks
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);
Parametere
| Index | Énbasert skjemafeltindeks som identifiserer et usignert signaturfelt som allerede har en seed value-ordbok |
|---|---|
| CertificateDER | One complete DER-encoded X.509 certificate |
Returverdier
| 1 | Sertifikatet ble lagt til eller fantes allerede |
|---|---|
| 0 | Feltet, seed-verdiordboken, DER-verdien eller aggregatstørrelsen var ugyldig |
Merknader
Sertifikater sammenlignes ved deres komplette DER-koding, og byte-identiske duplikater lagres én gang
Signering lykkes bare når det valgte identitetssertifikatet nøyaktig matcher ett medlem av feltets startverdi-sertifikatmatrise
Se også
SetSignatureFieldSeedValue, ClearSignatureFieldSeedValue, GetSignProcessSeedValueError