<transport> of <netNamedPipeBinding>

Defines the transport security settings for a named pipe.

<configuration>
  <system.serviceModel>
    <bindings>
      <netNamedPipeBinding>
        <binding>
          <security>
            <transport>

Syntax

<netNamedPipeBinding>
  <binding>
    <security mode="None/Transport">
      <transport protectionLevel="None/Sign/EncryptAndSign" />
    </security>
  </binding>
</netNamedPipeBinding>

Attributes and Elements

The following sections describe attributes, child elements, and parent elements.

Attributes

Attribute Description
protectionLevel Defines protection level of the named pipe. Signing messages mitigates the risk of a third party tampering with the message while it is being transferred. Encryption provides data-level privacy during transport. Valid values include the following:

- None: No protection.
- Sign: Messages are signed.
- EncryptAndSign: Messages are encrypted and signed.

The default value is EncryptAndSign.

Child Elements

None

Parent Elements

Element Description
<security> Defines the security settings for a binding.

See also