<security> de <netTcpBinding>

Définit les paramètres de sécurité d'une liaison.

Hiérarchie de schéma

<system.serviceModel>
  <binding>
    <netTcpBinding>
      <binding>
        <security> de <netTcpBinding>

Syntaxe

<security mode="Message/None/Transport/TransportWithCredential">
   <transport
      clientCredentialType="Basic/Certificate/Digest/None/Ntlm/Windows"
           protectionLevel="None/Sign/EncryptAndSign" />
   <message
      algorithmSuite="Basic128/Basic192/Basic256/Basic128Rsa15/Basic256Rsa15/TripleDes/TripleDesRsa15/Basic128Sha256/Basic192Sha256/TripleDesSha256/Basic128Sha256Rsa15/Basic192Sha256Rsa15/Basic256Sha256Rsa15/TripleDesSha256Rsa15"
      clientCredentialType="Certificate/IssuedToken/None/UserName/Windows" />
</security>

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Attribut Description

mode

Facultatif. Spécifie le type de sécurité qui est appliqué. Les valeurs autorisées sont présentées ci-dessous. La valeur par défaut est Transport.

Cet attribut est de type SecurityMode.

Éléments enfants

Élément Description

<transport> de <netTcpBinding>

Définit les paramètres de sécurité pour le transport. Cet élément est de type TcpTransportSecurityElement.

<message>, élément de <netTcpBinding>

Définit les paramètres de sécurité pour le message. Cet élément est de type MessageSecurityOverTcpElement.

Éléments parents

Élément Description

binding

Élément de liaison du <netTcpBinding>.

Notes

Chaque liaison standard fournit des paramètres pour le contrôle des conditions de sécurité de transfert. Ces paramètres incluent généralement le mode de sécurité qui indique si la sécurité au niveau du message ou du transport est utilisée et le choix du type d'informations d'identification du client. Selon le choix d'options présentées par ces paramètres, une pile de canaux est construite avec la sécurité appropriée.

Les liaisons fournies par le système par Windows Communication Foundation (WCF) constituent un ensemble conçu pour satisfaire aux impératifs de scénario les plus courants. Chaque liaison permet la spécification des conditions de sécurité pour des scénarios spécifiques.

Cet élément de configuration fournit les caractéristiques de sécurité pour netTcpBinding. Il s'agit d'une liaison sécurisée, fiable et optimisée, adaptée à la communication entre ordinateurs. Par défaut, elle génère une pile de communication d'exécution prenant en charge le TCP pour la remise des messages, Windows Security pour l'authentification et la sécurité des messages, WS-ReliableMessaging pour la fiabilité et l'encodage de messages binaires.

Voir aussi

Référence

NetTcpSecurity
Security
Security
NetTcpSecurityElement

Concepts

<binding>

Autres ressources

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