THotPDF.VerifyLoadedSignatureEx

THotPDF

 

Top  Previous  Next

Extended verification of a loaded CMS signature or RFC 3161 document timestamp

 

Delphi syntax:

function VerifyLoadedSignatureEx( SigIndex: Integer; out Info: THPDFSignatureInfo ): THPDFSignatureVerifyStatus;

 

Description

Provides detailed verification status, certificate information, hash name, public-key family, CMS signature algorithm, RSA-PSS parameters, ECDSA curve name, signed-revision length, unsigned trailing-byte count, and RFC 3161 timestamp details in Timestamp

Document timestamp tokens are bound to the PDF /ByteRange; nested signature timestamp tokens are bound to the parent CMS signature value

svInvalidByteRange distinguishes unsafe PDF signed ranges from digest or public-key signature failures

svCryptoProviderError distinguishes a native provider failure from an invalid signature or unsupported algorithm

 

See also: THotPDF