<message> of <netMsmqBinding>
Defines the SOAP message security settings on this netMsmqBinding binding.
Schema Hierarchy
<system.serviceModel>
<bindings>
<netMsmqBinding>
<binding>
<security> of <netMsmqBinding>
<message> of <netMsmqBinding>
Syntax
<netMsmqBinding>
<binding>
<security>
<message
algorithmSuite="Basic128/Basic192/Basic256/Basic128Rsa15/Basic256Rsa15/TripleDes/TripleDesRsa15/Basic128Sha256/Basic192Sha256/TripleDesSha256/Basic128Sha256Rsa15/Basic192Sha256Rsa15/Basic256Sha256Rsa15/TripleDesSha256Rsa15"
clientCredentialType="None/Windows/UserName/Certificate/CardSpace" />
</security>
</netMsmqBinding>
Attributes and Elements
The following sections describe attributes, child elements, and parent elements.
Attributes
Attribute | Description |
---|---|
algorithmSuite |
Sets the message encryption and key-wrap algorithms that are used to achieve message-based security for messages sent over MSMQ transport. The default value is Aes256. This attribute is of type SecurityAlgorithmSuite. |
clientCredentialType |
Specifies the type of credential to be used when performing client authentication for messages sent over the MSMQ transport. Valid values include the following:
Caution:
Windows Communication Foundation (WCF) does not support sending a password digest or deriving keys using password and using such keys for message security. Therefore, WCF enforces that the exchange is secured when using UserName credentials. This mode requires that the service certificate be specified on the client side using clientCredential behavior and serviceCertificate.
The default value is Windows. This attribute is of type MessageCredentialType. |
Child Elements
None
Parent Elements
Element | Description |
---|---|
Defines the security settings for a binding. |
See Also
Reference
MessageSecurityOverMsmqElement
Message
Message
MessageSecurityOverMsmq
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