For a client we're currently scoping the development of a new integration to their system.
This platform offers data exchange services between multiple parties. Their service is API based with the actual message traffic being send in XML. Because of the type of data being processed security is extremely important to all parties involved.
It is therefor mandatory to sign all outgoing messages. Their documentation contains the following example on how to do this within the context op postman.
openssl dgst -sha256 -sign ‘€private_key_name].key’ -out ‘usignature_name].sha256’ ‘2message_name].xml’
If then asks you to base64 encode the signature_name.sha256 and message_name.xml before transmission.
How would we approach this from within a Thinkwise environment?