Update CryptoService interface to allow clients of interface to specify signature scheme when signing data

Description

Currently the sign operation on the CryptoService interface does not allow the signature scheme to be specified by the client. Currently the signature scheme used is derived from the private key.
The proposal is to add a signature scheme parameter to the sign interface and then have this one used when signing. The new parameter is defaulted so when not specified by the client existing behaviour is used.

Status

Assignee

Adel El-Beik

Reporter

Adel El-Beik

Labels

None

Feature Team

Enterprise Robustness

Story Points

3

Fix versions

None

Ported to...

None

Priority

Medium
Configure