Compartir a través de


Elemento <message> de <netTcpBinding>

Define el tipo de requisitos de seguridad de nivel de mensaje para un extremo configurado con <<netTcpBinding>>.

Jerarquía del esquema

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

Sintaxis

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

Atributos y elementos

En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.

Atributos

Atributo Descripción

algorithmSuite

Establece el cifrado de mensajes y los algoritmos de encapsulado de claves. La clase SecurityAlgorithmSuite determina los algoritmos y los tamaños de clave. Estos algoritmos se asignan a los indicados en la especificación Lenguaje de directiva de seguridad (WS-SecurityPolicy).

En la siguiente tabla se muestran los valores posibles. El valor predeterminado es Basic256.

Si el enlace de servicio especifica un valor algorithmSuite que no es igual al valor predeterminado, y genera el archivo de configuración mediante Svcutil.exe, éste no se genera correctamente y debe editar manualmente el archivo de configuración para establecer este atributo con el valor deseado.

clientCredentialType

Especifica el tipo de credenciales que se van a usar al realizar la autenticación del cliente mediante seguridad basada en mensaje. En la siguiente tabla se muestran los valores posibles. El valor predeterminado es UserName. Este atributo es del tipo MessageCredentialType.

Elementos secundarios

None

Elementos primarios

Elemento Descripción

Elemento <security> de <netTcpBinding>

Define las funciones de seguridad para NetTcpBindingElement.

Notas

Seguridad de nivel del mensaje para la integridad y confidencialidad del mensaje SOAP, así como para la autenticación mutua de los sistemas de comunicación del mismo nivel. Si este modo de seguridad está seleccionado en un enlace, la pila del canal se configura con elementos de enlace de seguridad de mensaje. Los mensajes SOAP se protegen conforme a los estándares de WS-Security*.

Vea también

Referencia

MessageSecurityOverTcp
Message
Message
NetTcpSecurityElement

Conceptos

<binding>

Otros recursos

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