GetSignProcessSeedValueError

Security and signatures

Description

Returns the diagnostic text produced when a signing identity or configuration violates a signature field seed-value constraint

Syntax

Delphi

Function TPDFlib.GetSignProcessSeedValueError(SignProcessID: Integer): WideString;

ActiveX

Function PDFlib::GetSignProcessSeedValueError(SignProcessID As Long) As String

DLL

const wchar_t* DLGetSignProcessSeedValueError(int InstanceID, int SignProcessID);

Parameters

SignProcessIDValue returned by a NewSignProcessFrom* function

Return values

Returns an empty string before a seed-value failure or for an invalid process id; otherwise returns a specific filter, SubFilter, digest, reason, revocation-information, certificate, version, or unsupported-constraint diagnostic

Remarks

An EndSignProcessTo* call returns signing result 13 when seed-value validation fails

Validation occurs after the signing identity is opened but before the signature field or output destination is modified

The ANSI DLL variant is DLGetSignProcessSeedValueErrorA

See also

SetSignatureFieldSeedValue, AddSignatureFieldSeedCertificate, GetSignProcessResult