title: JAX-WS Consuming web service with WS-Security and WS-Addressing
body: <p>I'm trying to develop a standalone Java web service client with JAX-WS (Metro) that uses WS-Security with Username Token Authentication (Password digest, nonces and timestamp) and timestamp verification along with WS-Addressing over SSL. </p>
  
  <p>The WSDL I have to work with does not define any security policy information. I have been unable to figure out exactly how to add this header information (the correct way to do so) when the WSDL does not contain this information.  Most examples I have found using Metro revolve around using Netbeans to automatically generate this from the WSDL which does not help me at all.  I have looked into WSIT, XWSS, etc. without much clarity or direction.  JBoss WS Metro looked promising not much luck yet there either.</p>
  
  <p>Anyone have experience doing this or have suggestions on how to accomplish this task? Even pointing me in the right direction would be helpful.  I am not restricted to a specific technology other than it must be Java based.  </p>