What Changed
A new BuildSignature method overload was added to the IExternalSigner interface.
C#byte[] BuildSignature(byte[] digest, string digestAlgorithmOID);
The ITSAClient interface was extended by a new GenerateTimeStamp method overload.
C#byte[] GenerateTimeStamp(byte[] digest, string digestAlgorithmOID);
Reasons for Change
These overloads were added to use a document hash to sign the document externally.
How to Update Existing Apps
Add the corresponding overloads to extend your IExternalSigner and ITSAClient implementations.