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.
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). |