title: Axis SecureSocketFactory - Setting the constructor attributes
body: <p>I have a customer SecureSocketFactory set to be used by Axis when making an https connection using the following property:</p>
  
  <pre><code>AxisProperties.setProperty("axis.socketSecureFactory",
      "com.metavante.csp.model.manager.mobilepayments.MonitiseSSLSocketFactory");
  </code></pre>
  
  <p>When this class is instantiated by Axis, the constructor with a Hashtable (attributes) is called.  I see the timeout attribute is set in this table.  Is there anyway to set more values in this?
  I would like to be able to configure the Socket Factory on a per-instance scenario instead of globally by using static or system properties.</p>
  
  <p><strong>Edit</strong>: I found out these attributes are actually the HttpSender (BasicHandler) options.  I still am unable to set these dynamically though.</p>