Change the CryptoProvider to use a base64 encoded P12 and a corresponding password to load the signing certificate and signing private key. This unifies the EfgsGatewayConfig so that both key pairs use a p12 container to store private and public material.
During this the configuration properties of the EfgsGatewayConfig changed, so care has to be taken during update.
Also missing tests for the CryptoProvider were added.
Change the
CryptoProvider
to use a base64 encoded P12 and a corresponding password to load the signing certificate and signing private key. This unifies theEfgsGatewayConfig
so that both key pairs use a p12 container to store private and public material.Also missing tests for the
CryptoProvider
were added.