title: THTTPRio TLS 1.2
body: <p>I am trying to support TLS 1.2 using the THTTPRio component.  </p>
  
  <p>I have supported TLS 1.2 before in other projects using TIdSSLIOHandlerSocketOpenSSL with the TIdHTTP's IOHandler.  This one is SOAP so I am trying to stick with the HTTPRio Component.</p>
  
  <p>It doesn't seem to have access to the IOHandler unless I can enable the INDY_CUSTOM_IOHANDLER Directive and then access it via THttpRio.HTTPWebNode.</p>
  
  <p>I guess my options are:</p>
  
  <ol>
  <li>Force THTTPRio to use INDY, but I'm not sure how and what affects that will have.  </li>
  <li>Manually create and parse the soap packets and use TIdHTTP.</li>
  </ol>
  
  <p>Is there a better way than either of those options?</p>
  
  <p>Delphi 10.2 Version 25.0.29899.2631 
  Indy version: 10.6.2.5366</p>