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