<security> de <netMsmqBinding>

Define la configuración de seguridad de un enlace MSMQ. Especifica si la seguridad de SOAP o transporte está habilitada y, si es así, qué niveles de protección y modo de autenticación están en uso.

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

Syntax

<security mode="None/Transport/Message/Both">
  <transport msmqAuthenticationMode="None/WindowsDomain/Certificate"
             msmqEncryptionAlgorithm="RC4Stream/AES"
             msmqProtectionLevel="None/Sign/EncryptAndSign"
             msmqSecureHashAlgorithm="MD5/SHA1/SHA256/SHA512" />
    <message algorithmSuite="Basic128/Basic192/Basic256/Basic128Rsa15/Basic256Rsa15/TripleDes/TripleDesRsa15/Basic128Sha256/Basic192Sha256/TripleDesSha256/Basic128Sha256Rsa15/Basic192Sha256Rsa15/Basic256Sha256Rsa15/TripleDesSha256Rsa15"
             clientCredentialType="None/Windows/UserName/Certificate/CardSpace" />
</security>

Atributos y elementos

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

Attributes

Atributo Description
mode Especifica el tipo de seguridad que controla la integridad, la confidencialidad y la autenticación. Entre los valores válidos se incluyen los siguientes:

- Ninguno: esto deshabilita la seguridad.
- Transporte: el transporte ofrece protección y autenticación. Esto se aplica a la seguridad del mensaje entre los dos administradores de cola. No hay ninguna seguridad ofrecida entre la aplicación y el administrador de colas. Las aplicaciones Msmq existentes son funcionalmente equivalentes con este tipo de modo de seguridad.
- Mensaje: especifica la seguridad de la aplicación de un extremo. No hay ninguna seguridad ofrecida en la capa de transporte. Esto es similar a la seguridad que ofrecen otros enlaces estándar.
- Ambos: ofrece seguridad tanto en el transporte como en la capa de mensajería SOAP. Se requiere la misma credencial en ambos niveles.

El valor predeterminado es Transport. Este atributo es de tipo NetMsmqSecurityMode.

Elementos secundarios

Elemento Description
<Mensaje> Define la configuración de seguridad del mensaje SOAP. Este elemento es de tipo MessageSecurityOverMsmqElement.
<Transporte> Define la configuración de seguridad para el transporte de MSMQ. Este elemento es de tipo MsmqTransportSecurityElement.

Elementos primarios

Elemento Description
vinculante Elemento de enlace de <netMsmqBinding>

Consulte también