Is it possible to use 3DES encryption (to encrypt UserName and Password) using x509 public key and pass it in SOAP Header? Ineed to do this but, I am confused as 3DES is symmetric encryption and x509 is a public key provided by a Vendor (Asymetric encryption).

Pls enlighten