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.

SecureBridge Components, Copyright © 2007-2024 Devart. All Rights Reserved. Provide Feedback Visit Forum Request Support