<transport> для <netMsmqBinding>
Определяет параметры безопасности транспорта.
Иерархия схемы
<system.serviceModel>
<bindings>
<netMsmqBinding>
<binding>
<security> для <netMsmqBinding>
<transport> для <netMsmqBinding>
Синтаксис
<netMsmqBinding>
<binding>
<security>
<transport msmqAuthenticationMode="None/WindowsDomain/Certificate"
msmqEncryptionAlgorithm="RC4Stream/AES"
msmqProtectionLevel="None/Sign/EncryptAndSign"
msmqSecureHashAlgorithm="MD5/SHA1/SHA256/SHA512" />
</security>
</binding>
</netMsmqBinding>
Атрибуты и элементы
В следующих разделах описываются атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибут | Описание |
---|---|
msmqAuthenticationMode |
Задает способ проверки подлинности сообщения транспортом MSMQ. Допустимы следующие значения:
Значение по умолчанию — WindowsDomain. Если данный атрибут имеет значение None, то атрибут msmqProtectionLevel также должен иметь значение None. Это атрибут типа MsmqAuthenticationMode. |
msmqEncryptionAlgorithm |
Задает алгоритм, который будет использоваться для шифрования сообщений при их передаче между диспетчерами очередей сообщений. Допустимы следующие значения:
|
msmqprotectionLevel |
Задает способ обеспечения безопасности сообщений на уровне транспорта MSMQ. Шифрование обеспечивает целостность сообщения, тогда как подпись и шифрование обеспечивают как целостность сообщения, так и неподдельность. Это гарантирует, что сообщение действительно поступило от отправителя, и отправитель действительно является тем, за кого он себя выдает. Допустимы следующие значения:
|
msmqSecureHashAlgorithm |
Указывает алгоритм хэширования, который будет использоваться при вычислении дайджеста сообщения. Допустимы следующие значения:
Значение по умолчанию — SHA1. Это атрибут типа MsmqSecureHashAlgorithm. |
Дочерние элементы
Нет.
Родительские элементы
Элемент | Описание |
---|---|
Определяет параметры безопасности для поставленного в очередь транспорта. |
См. также
Справочник
MsmqTransportSecurityElement
Transport
Transport
MsmqTransportSecurity
Основные понятия
Другие ресурсы
Queues in WCF
Securing Services and Clients
Windows Communication Foundation Bindings
Configuring System-Provided Bindings
Using Bindings to Configure Services and Clients