GetSignatureCertificateChainLength

Chữ ký số

Mô tả

Trả về độ dài chuỗi chứng thực mà một chữ ký mang theo cho một người ký

Cú pháp

Delphi

Function TPDFlib.GetSignatureCertificateChainLength(Const InputFile, Password, FieldName: WideString; SignerIndex: Integer): Integer;

Tham số

InputFilePDF đã ký.
PasswordMật khẩu để mở nó, hoặc chuỗi rỗng
FieldNameTên trường chữ ký do hàm liệt kê chữ ký báo về
SignerIndexZero-based signer.

Giá trị trả về

LengthSố certificate trong chuỗi, người ký đứng đầu
0Không đọc được người ký hoặc certificate của họ

Ghi chú

Chỉ các certificate mà chính chữ ký nhúng mới được dùng để dựng chuỗi chứng thực, nên một chuỗi dừng trước một certificate tự cấp nghĩa là các issuer còn lại phải lấy qua các địa chỉ mà GetCertificateIssuerURLs báo. Chuỗi không được độn thêm cho khỏi vẻ đầy đủ

Tài liệu được đọc bằng handle dùng chung, nên hàm vẫn trả kết quả khi verifier hoặc viewer khác đang mở file

Xem thêm

GetSignatureCertificateChainDER, GetCertificateIssuerURLs