TcpTransportSecurity Class

The TcpTransportSecurity class provides properties to control authentication parameters and the protection level for TCP transport. Use it, instead of the HttpTransportSecurity class, to set the transport-level security for service bindings that use TCP for message delivery.

Properties

TcpTransportSecurity property Type Description
ClientCredentialType TcpClientCredentialType (enumeration) Specifies the credential type for TCP client authentication. Values are: NONE, WINDOWS (default), and CERTIFICATE.
ProtectionLevel ProtectionLevel (enumeration) Gets or sets the protection level for the TCP stream. Values are: NONE, SIGN, and ENCRYPTANDSIGN (default).
Related reference
TcpClientCredentialType Enumeration
ProtectionLevel Enumeration