Jump to content

patmandin

Members
  • Content Count

    5
  • Joined

  • Last visited

Community Reputation

0 Neutral

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. patmandin

    Shareable TIdSSLIOHandlerSocketOpenSSL?

    Thanks for your answer
  2. patmandin

    Shareable TIdSSLIOHandlerSocketOpenSSL?

    Hello, I am revisiting an email application I wrote a while ago, and that I would modify to evaluate TaurusTLS usage. I came across code that may open both a TIdIMAP4 and a TIdSmtp at the same time, but that shares the same TIdSSLIOHandlerSocketOpenSSL component for dealing with SSL stuff. Is it something that works (i.e. each component that uses it will create and get its own SSL work context), or is it a potential source of bugs (if each component that uses it overwrites what the other is doing) ?
  3. Hello, We have an application (of course written in Delphi) using Gmail API, and now Google requires us to have at least a Tier 2 CASA assessment. I would like to know, for anyone who passed this, which assessor did you use, and which static analysis tool was used. The tools I see publicly listed do not seem to support Pascal, mostly Web languages (PHP, Ruby, etc), .NET, VB, etc Edit: CASA site https://appdefensealliance.dev/casa
  4. patmandin

    announce: Rubicon Full Text Search v4.072 released

    Hello, I would like to test the Rubicon Lite version, but currently the download links (both for Delphi 10.4 and 11) tell me Access denied.
  5. Hello, After having generated a SOAP API interface, calling it this way does not work, for targeted interface: <?xml version="1.0"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SOAP-ENV:Body> <getLocale xmlns="http://ws.eai.egr/"> <sessionId>bbc1e217-3e8f-495c-85eb-b44afd4b9e3e</sessionId> <withTimeZone>false</withTimeZone> </getLocale> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Comparing with test samples and curl, correct call is: <?xml version="1.0"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SOAP-ENV:Body> <getLocale xmlns="http://ws.eai.egr/"> <sessionId xmlns="">bbc1e217-3e8f-495c-85eb-b44afd4b9e3e</sessionId> <withTimeZone xmlns="">false</withTimeZone> </getLocale> </SOAP-ENV:Body> </SOAP-ENV:Envelope> So i need to clear namespace with xmlns="" for parameters (sessionId and withTimeZone in the example). Is it possible to modify the generated interface to handle this case? Currently I use the RIO.OnBeforeExecute to modify the SOAP request on the fly.
×