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