<message>-Element von <netTcpBinding>

Definiert den Typ der Sicherheitsanforderungen auf Nachrichtenebene für einen mit dem <<netTcpBinding>> konfigurierten Endpunkt.

Schemahierarchie

<<system.serviceModel>>
  <binding>
    <<netTcpBinding>>
      <binding>
        <security> von <netTcpBinding>
          <message>-Element von <netTcpBinding>

Syntax

<message 
      algorithmSuite=System.Servicemodel.Security.SecurityAlgorithmsuite
    clientCredentialType="None/Windows/UserName/Certificate/IssuedToken"/>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete Elemente sowie übergeordnete Elemente beschrieben.

Attribute

Attribut Beschreibung

algorithmSuite

Legt die Nachrichtenverschlüsselungs- und Key Wrap-Algorithmen fest. Die Algorithmen und die Schlüsselgröße werden durch die SecurityAlgorithmSuite-Klasse ermittelt. Diese Algorithmen entsprechen den in der Security Policy Language (WS-SecurityPolicy)-Spezifikation angegebenen Algorithmen.

Mögliche Werte werden in der folgenden Tabelle angezeigt. Der Standardwert ist Basic256.

Wenn die Dienstbindung einen algorithmSuite-Wert angibt, der nicht gleich dem Standardwert ist, und Sie die Konfigurationsdatei mithilfe von Svcutil.exe erstellen, dann wird diese Datei nicht korrekt generiert, und Sie müssen die Konfigurationsdatei manuell bearbeiten, um dieses Attribut auf den gewünschten Wert festzulegen.

clientCredentialType

Gibt den Typ der Anmeldeinformationen an, die beim Durchführen der Clientauthentifizierung mit nachrichtenbasierter Sicherheit verwendet werden. Mögliche Werte werden in der folgenden Tabelle angezeigt. Der Standardwert ist UserName. Dieses Attribut ist vom Typ MessageCredentialType.

Untergeordnete Elemente

Keine (None)

Übergeordnete Elemente

Element Beschreibung

<security> von <netTcpBinding>

Definiert die Sicherheitsfunktionen für NetTcpBindingElement.

Hinweise

Die Nachricht verwendet Sicherheit auf Nachrichtenebene für die Integrität und die Vertraulichkeit der SOAP-Nachricht und für die gegenseitige Authentifizierung der Kommunikationspeers. Wurde dieser Sicherheitsmodus für eine Bindung ausgewählt, wird der Kanalstapel mit Nachrichtensicherheits-Bindungselementen konfiguriert, und die SOAP-Nachrichten werden gemäß der WS-Security*-Standards geschützt.

Siehe auch

Verweis

MessageSecurityOverTcp
Message
Message
NetTcpSecurityElement

Konzepte

<binding>

Weitere Ressourcen

Securing Services and Clients
Windows Communication Foundation Bindings
Configuring System-Provided Bindings
Using Bindings to Configure Services and Clients