<windowsStreamSecurity>

Geben Sie Einstellungen für Windows-Streamsicherheit für die benutzerdefinierte Bindung an.

<<system.serviceModel>>
  <bindings>
    <customBinding>
      <binding>
        <windowsStreamSecurity>

<windowsStreamSecurity protectionLevel="None/Sign/EncryptAndSign"/>

Attribute und Elemente

Attribute

Attribut Beschreibung

protectionLevel

Definiert die Sicherheit auf Nachrichtenebene. Durch das Signieren von Nachrichten wird das Risiko reduziert, dass ein Dritter während der Übertragung auf die Nachrichten zugreifen kann. Verschlüsselung stellt während des Transports Datenebenensicherheit bereit. Folgende Werte sind gültig:

  • None: Kein Schutz.
  • Sign: Nachrichten werden signiert.
  • EncryptAndSign: Nachrichten werden verschlüsselt und signiert.

Der Standardwert ist EncryptAndSign.

Dieses Attribut ist vom Typ ProtectionLevel.

Untergeordnete Elemente

Keine

Übergeordnete Elemente

Element Beschreibung

<binding>

Definiert alle Bindungsfähigkeiten der benutzerdefinierten Bindung.

Hinweise

Transporte, die ein streamorientiertes Protokoll wie TCP und Named Pipes verwenden, unterstützen streambasierte Transportupgrades. Vor allem WCF bietet Sicherheitsupgrades. Die Konfiguration dieser Transportsichersicherheit wird durch dieses Konfigurationselement sowie durch <sslStreamSecurity> eingekapselt, die konfiguriert und einer benutzerdefinierten Bindung hinzugefügt werden können.

Siehe auch

Referenz

<customBinding>
CustomBinding
WindowsStreamSecurityElement
WindowsStreamSecurityBindingElement

Weitere Ressourcen

Windows Communication Foundation Bindings
Extending Bindings
Custom Bindings