Add PS256 and EC signing algorithm options to the Encryptor Sign module
Description
The Sign module in Fusion currently only supports RS1 and RS256 as signing algorithms. Many applications are deprecating these in favor of PS256 (RSA PSS variant) or EC (elliptic curve).
Why is this feature important to you
NetSuite recently announced that RSA PSS is now the minimum required and RS256 is no longer allowed. https://community.oracle.com/netsuite/english/discussion/4490520/end-of-support-for-rsa-pkcsv1-5-scheme-for-oauth-2-0. As such, our Fusion-to-NetSuite integrations using OAuth 2.0 is now deprecated.
How would you like the feature to work
Add the additional signing option(s) to the Encryptor modules. PS256 would be minimum, but PS256 and ES256 and EdDSA would be ideal for future proofing since RSA as a whole is generally less preferred than EC.
Current Behaviour
Only RS1 and RS256 are given as options.
