- TCP.Client can add custom optional certificate
- TCP.Server can add force client certificate
# ITCP.ClientTo
void Encryption(bool enable); #default
void Encryption(bool enable, byte[] certificate); #optional certificate
# ITCP.ServerTo
void Encryption(bool enableEncryption, byte[] pfxCertificate, string pfxPassword, SslProtocols protocols); # default
void Encryption(bool enableEncryption, byte[] pfxCertificate, string pfxPassword, SslProtocols protocols, bool forceClientCertificate); # optional certificate