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ố

IndexChỉ 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
CertificateDEROne complete DER-encoded X.509 certificate

Giá trị trả về

1Certificate đã được thêm hoặc đã có sẵn
0Trườ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