Issues Resolved in 5.4.0

Released April 2020

New Features

DSS-296 - Folder for custom code/configuration outside SignServer tree (see ejbca-custom)

DSS-2064 - Initial support for Azure Key Vault

DSS-2105 - Initial JWT Authorizer

Tasks

DSS-2124 - Upgrade Bouncy Castle to 1.61

DSS-2132 - Test Azure Crypto token with different algorithms

DSS-2133 - Implement system tests for Azure Crypto token

DSS-2134 - Document Azure Crypto token

Improvements

DSS-1551 - Implement toggling to enable/disable worker

DSS-2122 - Do not display activate/deactive buttons for workers that do not have a crypto token in its configuration

DSS-2139 - Properly handle when a key alias contains characters that are illegal by Azure Key Vault

Bug Fixes

DSS-891 - JUnit test ListBasedAddressAuthorizerTest fails some times

DSS-925 - NPE if ordering attribute not specified when querying using AdminWS

DSS-1132 - SignServer does not allow signing a certified PDF were level is FORM_FILLING

DSS-1560 - queryTokenEntries Webservice operation throws NPE if ordering parameter not provided

DSS-1779 - XAdESSigner not using strong algorithm by default

DSS-2136 - Regression: PKCS11CryptoToken is not properly auto-activated after deactivation operation is performed

DSS-2137 - Regression: Database CLI / audit log verification tool does not read its configuration properly