Why doesn't this just call the other constructor that already takes the client certificate? No need for the separate assignment below then?