AddSignatureFieldSeedCertificate
Bảo mật và chữ ký
Mô tả
Thêm một certificate X.509 mã hóa DER vào ràng buộc certificate người ký chính xác trong một trường chữ ký chưa ký
Cú pháp
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);
Tham số
| Index | Chỉ số trường biểu mẫu (tính từ 1) nhận dạng một trường chữ ký chưa ký mà đã có dictionary seed-value |
|---|---|
| CertificateDER | One complete DER-encoded X.509 certificate |
Giá trị trả về
| 1 | Certificate đã được thêm hoặc đã có sẵn |
|---|---|
| 0 | Trường, dictionary seed-value, giá trị DER hoặc kích thước gộp không hợp lệ |
Ghi chú
Certificate được so sánh theo toàn bộ encoding DER và bản trùng khớp từng byte chỉ lưu một lầnKý chỉ thành công khi certificate định danh đang chọn khớp chính xác một phần tử trong mảng certificate seed-value của trường
Ký thành công chỉ khi chứng chỉ danh tính đã chọn khớp chính xác một thành viên trong mảng chứng chỉ seed value của trường
Xem thêm
SetSignatureFieldSeedValue, ClearSignatureFieldSeedValue, GetSignProcessSeedValueError