Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Defines the transport security settings.
Schema Hierarchy
<system.serviceModel>
<bindings>
<netMsmqBinding>
<binding>
<security> of <netMsmqBinding>
<transport> of <netMsmqBinding>
Syntax
<netMsmqBinding>
<binding>
<security>
<transport msmqAuthenticationMode="None/WindowsDomain/Certificate"
msmqEncryptionAlgorithm="RC4Stream/AES"
msmqProtectionLevel="None/Sign/EncryptAndSign"
msmqSecureHashAlgorithm="MD5/SHA1/SHA256/SHA512" />
</security>
</binding>
</netMsmqBinding>
Attributes and Elements
The following sections describe attributes, child elements, and parent elements.
Attributes
Attribute | Description |
---|---|
msmqAuthenticationMode |
Specifies how the message must be authenticated by the MSMQ transport. Valid values include the following:
The default is WindowsDomain. If this attribute is set to None, the msmqProtectionLevel attribute must also be set to None. This attribute is of type MsmqAuthenticationMode |
msmqEncryptionAlgorithm |
Specifies the algorithm to be used for message encryption on the wire when transferring messages between message queue managers. Valid values include the following:
|
msmqProtectionLevel |
Specifies the way messages are secured at the level of the MSMQ transport. Encryption ensures message integrity, while sign and encrypt ensures both message integrity and non-repudiation. That is, the message indeed came from the sender and the sender is who he says he is. Valid values include the following:
|
msmqSecureHashAlgorithm |
Specifies the hash algorithm to be used for computing the message digest. Valid values include the following:
The default is SHA1. This attribute is of type MsmqSecureHashAlgorithm. |
Child Elements
None
Parent Elements
Element | Description |
---|---|
Defines the transport security settings for queued transports. |
See Also
Reference
MsmqTransportSecurityElement
Transport
Transport
MsmqTransportSecurity
Concepts
Other Resources
Queues in WCF
Securing Services and Clients
Windows Communication Foundation Bindings
Configuring System-Provided Bindings
Using Bindings to Configure Services and Clients
© 2007 Microsoft Corporation. All rights reserved.
Last Published: 2010-01-05