How to do Mutual Authentication API (mTLS) with RemObjects


We’d like to know how could we implement an mTLS API using RemObjects.

We’ve found this topic from 2013:

Is there new updates of this subject?

PS: We’d like implement rather Delphi than .Net, but we accept suggestions.

Thank you


pls read Setup & verify mutual TLS authentication (MTLS) with openssl | GoLinuxCloud article. It describes how to generate certificates with OpenSSL.

generated .pem files you can use with Indy channels.
You should assign them to properties of TIdServerIOHandlerSSLOpenSSL / TIdSSLIOHandlerSocketOpenSSL that should be linked with server/client Indy channels.

How to setup RO Indy server channel: SSL/TLS (Delphi)