Discuss this help topic in SecureBlackbox Forum
This class is a descendant of TElCustomSimpleSSLClient.
Description
TElSimpleSSLClient is used to add SSL/TLS support to the client side of the TCP connection (the client side is the side which initiates connection).
To initiate the connection call Open method.
To send data to the remote side call SendData.
When there are encrypted data to be sent to the socket, TElSimpleSSLClient fires the OnSend event.
When TElSimpleSSLClient needs data from the socket, it fires the OnReceive event.
By default, TElSimpleSSLClient is allowed to work using all SSL/TLS versions and all cipher suites.
You can disable or enable the specific versions using the Versions property.
Individual cipher suites are enabled/disabled via the CipherSuites property.
When the connection is established, its version can be detected using CurrentVersion.
To use an external socket object, set UseInternalSocket property to False.
In this case the data can be sent and received through OnSend and OnReceive events.
To let TElSimpleSSLClient use internal socket just set the values of Address and Port properties.
Inherited from TElCustomSimpleSSLClient
Inherited from TElCustomSimpleSSLClient
Inherited from TElCustomSimpleSSLClient
To use this class in the development and distribution of your software projects, you need to purchase one of the following licenses:
SecureBlackbox Professional, SecureBlackbox Standard, SecureBlackbox Lite