title: Xamarin AndroidClientHandler sending client certificate
body: <p>I think I may be missing something here, but how do you send client certificates to a SSL site that requires a client certificate.</p>
  
  <p>I am using HttpClient and passing an AndroidClientHandler</p>
  
  <p>There are lots of answers that provide code but do not tell me why the code works or when it should be called. I've spent over a week on this.</p>
  
  <p>Can someone just provide a simple code example and a simple explanation of why it should be done like this.</p>
  
  <p>I am using self signed certificates. I have managed to ignore any certificate validation, and can call the SSL site when it is configured not to require a client certificate.</p>
  
  <p>But now I need to know how to pass the client certificate.</p>
  
  <p>I've looked at many articles and solutions but I don't see where the client certificate is passed.</p>
  
  <p>Any help would be appreciated. Thanks</p>