Sep 15, 2011 23:00
OK, Lazyweb - I'm working on signing some SOAP XML.
I've got most of it worked out (and I do have a .net working example)
I've got the c14n and digests all worked out 100%
I'm quite confident I'm doing the right thing with my signing certificate.
I just can't get the windows CryptoAPI to generate the actual rsa-sha1 signature.
For reasons to do with backward compatibiliity and support, I'm reluctant to use a .net or java solution.
What I'm looking for is one of:
* A working win32 example of xmldsig (using rsa/sha1) (any language)
* Delphi code to do same, using any mixture of readily available components
* A library I can use (must be royalty free and easy to distribute. Would prefer open source, but a commercial one would be acceptable if it works OK)
* Some hints on using the .net libraries from Delphi 2010
* Definitive confirmation that a later version of Delphi will handle signed soap.
Any hints appreciated.
Robbie