property IsClientCertificateRequired: boolean; default False;
Description
Determines whether the client certificate is required to establish a TLS connection.
Set IsClientCertificateRequired to True to require a certificate to authenticate the client. If the client does not send a certificate to the sever or sends an invalid certificate, then you can close this session.
Set IsClientCertificateRequired to False to not request the client certificate during the TLS/SSL handshake when starting a new session. The client should be authenticated on a higher level in the application in this case.
The default value is False.
Note that IsClientCertificateRequired only activates the server to request a certificate. Use the OnClientCertificateValidation event to process the query results.