AddSignatureFieldSeedCertificate
Biztonság és aláírások
Leírás
Egy DER-kódolású X.509 tanúsítványt ad hozzá egy előkészítetlen aláírásmezőben lévő pontos aláírótanúsítvány-korlátozáshoz
Szintaxis
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);
Paraméterek
| Index | Egy aláíratlan, már seed-value szótárral rendelkező aláírásmezőt azonosító egyalapú űrlapmezőindex |
|---|---|
| CertificateDER | Egy teljes DER-kódolású X.509 tanúsítvány |
Visszatérési értékek
| 1 | A tanúsítvány hozzá lett adva, vagy már jelen volt |
|---|---|
| 0 | A mező, seedértékszótár, DER-érték vagy összesített méret érvénytelen volt |
Megjegyzések
A tanúsítványok teljes DER-kódolásuk szerint kerülnek összehasonlításra, és a bájtban azonos duplikátumok egyszer tárolódnak
Az aláírás csak akkor sikerül, ha a kiválasztott identitástanúsítvány pontosan egyezik a mező seed-értékű tanúsítványtömbjének egy tagjával
Lásd még
SetSignatureFieldSeedValue, ClearSignatureFieldSeedValue, GetSignProcessSeedValueError