Compartir a través de


Elemento <security> de <netMsmqBinding>

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

<<system.serviceModel>>
  <enlaces>
    <netMsmqBinding>
      <enlace>
        Elemento <security> de <netMsmqBinding>

<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

Atributos

Atributo Descripción

mode

Especifica el tipo de seguridad que controla la integridad, la confidencialidad y la autenticación. Los valores válidos son los siguientes:

  • Ninguno: esto deshabilita la seguridad.
  • Transporte: el transporte proporciona la protección y la autenticación. Esto se aplica al modo de seguridad de mensajes entre los dos administradores de cola. No se proporciona seguridad entre la aplicación y el administrador de cola. Las aplicaciones Msmq existentes son funcionalmente equivalentes a este tipo de modo de seguridad.
  • Message: especifica la seguridad de la aplicación final. No se proporciona seguridad en el nivel de transporte. Esto es similar a la seguridad proporcionada por otros enlaces estándar.
  • Both: proporciona seguridad en el transporte y en la capa de mensajería SOAP. Se requiere la misma credencial en ambos niveles.

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

Elementos secundarios

Elemento Descripción

Elemento <message> de <netMsmqBinding>

Define la configuración de seguridad del mensaje SOAP. Este elemento es del tipo MessageSecurityOverMsmqElement.

Elemento <transport> de <netMsmqBinding>

Define la configuración de seguridad del transporte MSMQ. Este elemento es del tipo MsmqTransportSecurityElement.

Elementos primarios

Elemento Descripción

binding

El elemento de enlace del <netMsmqBinding>.

Consulte también

Referencia

NetMsmqSecurityElement
Security
Security
NetMsmqSecurity

Conceptos

<enlace>

Otros recursos

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