(VCL) Can I use SecureBlackbox with THTTPRIO?

SSL/TLS

Yes, this can be done in several ways:

  • HTTPRIO by default uses the WinInet library and this cannot be easily changed. If your installation of Delphi includes the source code, then you can enable a couple of compiler defines ( USE_INDY and INDY_CUSTOM_IOHANDLER ) and recompile the source code of HTTPRIO. HTTPRIO will then use Indy, and you can then use the IOHandler provided by SecureBlackbox with the THTTPReqResp component.

  • In SecureBlackbox 16, you will find a TElHTTPSReqResp helper class, which can be used to plug TElHTTPSClient as a transport for RIO. The class can be found in {SecureBlackbox}\Classes\RIO.

SOAP signing and encryption

Yes. In SecureBlackbox 16, you will find a TElOPToSoapDomConvert helper class, which can be used to process the messages as they are sent and received. The class can be found in {SecureBlackbox}\Classes\RIO.

Ready to get started?

Learn more about SecureBlackbox or download a free trial.

Download Now