Releases: digipost/signature-api-client-dotnet
2.2.0 – Returns DateTime for when an action leading to the current status occurred
New
- Returns a DateTime for when an action leading to the current status occurred (i.e. signer signs the document, sender cancel the signature job, etc.). Available on instances of the
Signature
-class asDateTimeForStatus
.
2.1.0 – Support for authenticated signatures
New
- Adds support for specifying signature type and required authentication level
- The signing key is replaced. The new PublicKeyToken is now
13a04c7692843c1c
2.0.0 - Certificate validation and logging
New
- We are now validating the sender's certificate upon sending the message. This is done to give better error messages if the certificate is invalid somehow.
- Adds the field
ClientConfiguration.LogRequestAndResponse
. Setting the log level toDEBUG
did previously activate logging of all request and response data, which was suboptimal.
1.7.1 - Higher default timeout
Certain requests (in particular downloading PAdES) may take some time for the service to complete. Having a default setting for timeouts set to 3 seconds led to clients closing connections before the service had enough time to respond. Increasing the default timeout to 10 seconds fixes this.
There are no changes in the public API and can be applied as a drop-in replacement for version 1.7.0.
1.7.0 - New public key token
New
- In order to support our new AppVeyor build and deploy, the signing key had to be replaced. The new PublicKeyToken is now
6e6972f540d5419a
. - Support for loading certificate from Local Machine
1.6.6088.29262 – upper limits to dependency versions
This release includes upper limits to dependencies to prevent consumers from upgrading transitive dependencies to incompatible versions.
There are no changes in the public API and can be applied as a drop-in replacement for version 1.5.6073.22973.
1.5.6073.22973 – multiple signers for direct jobs
New
- Senders may specify up to 10 signers when creating direct jobs. The service will return one
redirect-url
for each signer. Upon retrieving status the service will return one aggregated status for the entire job, in addition to one status and optionally one XAdES-url for each signer.
1.4.6026.24181 – bugfix release
This version fixes a bug related to XSD validation in version 1.3.6024.21770.
There is no changes to the public API and can be applied as a drop-in replacement for version 1.3.6024.21770.
1.2.1.23817 – bugfix release
This version fixes a bug related to XSD validation in version 1.2.5995.24518.
There is no changes to the public API and can be applied as a drop-in replacement for version 1.2.5995.24518.
1.3.6024.21770 - Poll for status changes on direct jobs
New
- Status changes for direct jobs may now be retrieved by polling, similar to the mechanism of portal jobs. Use
DirectClient.GetStatusChange()
to continuously poll for status changes regarding any of your organization's jobs. Make sure toconfirm
the status change to avoid retrieving the status multiple times. Excessive polling is not allowed by the service and will result in an exception.