property TrustSelfSignedCertificate: boolean; default False;
Determines whether a self-signed certificate will be trusted to authenticate the client during the TLS/SSL handshake when starting a new session.
Set TrustSelfSignedCertificate to True to make the server trust the self-signed certificate received from the client.
Set TrustSelfSignedCertificate to False to forbid the use of a self-signed certificate. If the TLS client sends a self-signed certificate, the client is considered invalid, and the session is closed.
The default value is False.