Phương thức THotPDF.VerifyLoadedSignatureWithOptions
Xác minh một chữ ký CMS đã nạp với nhà cung cấp do người gọi chọn và các tùy chọn thuật toán hiện đại
Khai báo
function VerifyLoadedSignatureWithOptions(SigIndex: Integer;
Source: TStream; const Options: THPDFCMSVerifyOptions;
out Info: THPDFSignatureInfo): THPDFSignatureVerifyStatus;
Options.SignatureProvider ghi đè nhà cung cấp nền tảng mặc định và Options.OpenSSLLibraryPath chọn thư viện OpenSSL 3 để xác minh Ed25519 hoặc Ed448
Options.AllowMLDSA bị ràng buộc thêm bởi LoadedDocumentDeclaresMLDSAExtension và không thể bật ML-DSA cho một tài liệu đã nạp không khai báo
Các định danh thuật toán CMS không nhất quán trả về svDigestAlgorithmMismatch trước khi băm nguồn hoặc điều phối provider, với nguyên nhân chính xác trong Info.DigestConsistencyIssue và OID digest bên ký trong Info.DigestAlgorithmOID
Xem CMS digest-algorithm consistency để biết các trường được kiểm tra, thứ tự ưu tiên issue, lan truyền dấu thời gian, báo cáo xác thực và tên JSON