You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In class Transporter, add two new member variables:
m_require_tls is a boolean TLS requirement
m_encrypted is true only when TLS is actually in use
A corresponding change in struct TransporterConfiguration also
adds authMode.
Some application logic is added in IPConfig.cpp to configure
the new variables.
On the server side, TransporterRegistry always uses a TLS
authenticator. On the client side, all Transporter clients
initialize a SocketAuthSimple authenticator, but then TCP
Transporter clients delete this in the TCP_Transporter
constructor and replace it with a TLS authenticator.
Change-Id: I6392eecfc712f8a8f500697f34324eea01d29a8c
0 commit comments