<security> de <netPeerBinding>

Définit les paramètres de sécurité de <netPeerTcpBinding>, y compris le type d’authentification utilisé et la sécurité utilisée pour le transport de messages.

<configuration>
  <system.serviceModel>
    <bindings>
      <netPeerTcpBinding>
        <binding>
          <security>

Syntaxe

<netPeerBinding>
  <binding>
    <security mode="Message/None/Transport//TransportWithMessageCredential">
      <transport credentialType="Certificate/Password" />
    </security>
  </binding>
</netPeerBinding>

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é utilisé par les homologues configurés avec cette liaison. La valeur par défaut est Message. Cet attribut est de type SecurityMode.

Attribut Mode

Valeur Description
Message La sécurité SOAP assure l'authentification, l'intégrité et la confidentialité.
Aucun La sécurité est désactivée.
Transport La sécurité est fournie à l'aide de HTTPS.
TransportWithMessageCredential Le protocole HTTPS assure l'authentification et la confidentialité. Les messages SOAP fournissent des types d'informations d'identification enrichies.

Éléments enfants

Élément Description
<transport> Définit le type de transport pour les messages sécurisés envoyés par des homologues configurés avec cette liaison. Cet élément est de type PeerTransportSecurityElement.

Éléments parents

Élément Description
<binding> Définit toutes les capacités de liaison de <netPeerTcpBinding>.

Notes

La sécurité peut être spécifique au message ou au transport.

Voir aussi