title: Object contains only the public half of a key pair
body: <p>Upon installation of a client side certificate, I am getting the exception "Object contains only the public half of a key pair. A private key must also be provided". My application is a VC#.NET application running over an ASP.NET platform. The application also uses WSE 2.0 to import certificates into making SOAP requests.</p>
  
  <p>Upon research, I've found that this exception is of type System.Security.Cryptography.CryptographicException. </p>
  
  <p>I am pretty positive all my WSE settings are configured correctly, since I was able to find a similar certificate by subject-distinguished-name. Any ideas will be greatly appreciated.</p>