How to view canonicalized SignedInfo node for generating SignatureValue?
So I can successfully make a callout to a webservice using an X509 certificate as authentication via SoapUI as a test to validate my XML body and everything. Works great.
However, when I try to perform the exact same callout from Salesforce (with the exact same XML payload) I get a different SignatureValue.
Now my DigestValue is a perfect match, (which I thought would be the hard part), which tells me that the string I'm using to generate the SignatureValue is the issue. (Salesforce does not have a method to canonicalize internally so I must do so manually.)
According to SC14N (https://www.cryptosys.net/sc14n/) the string I'm using is correct but I'd *love* to see exactly the string of the SignedInfo node that SoapUI is using itself.
So, how can I see that?
And they are both unanswered, but I'm crossing my fingers that someone can help me out.