I must make an application in C#
where I can consume a web service of a Bank, using certificates:
These are the transport, messaging and security management protocols in the messages:
Transport Protocol: HTTPS in two ways
Messaging Protocol: SOAP
Sending the files: Use Base 64 to encode the files that are embedded in the SOAP messages
Security of messages: WS-Security (signature-encryption)
Initially, carry out a project in soapUI-3.6.1, in this project you can configure the bank and company certificates and successfully perform the tests.
The problem I have is when building the application in C #, I am not aware of how to add certificates to the sending message.