I'm not a java guru, but from what I see in the sources, if you don't set the disabling option, the HttpEventCollectorSender creates a httpSharedClient which should just use default java SSL mechanisms (socket factory, trust manager and so on). By default it should on its own simply verify peer's certificate validity using default java truststore. I don't see at first glance however whether you can force the sender to present a client certificate to the server for authentication.
... View more