Элемент <message> <netTcpBinding>
Определяет тип требований безопасности уровня сообщений для конечных точек, настроенных с элементом <netTcpBinding>.
Иерархия схемы
<system.serviceModel>
<binding>
<netTcpBinding>
<binding>
<security> для <netTcpBinding>
Элемент <message> <netTcpBinding>
Синтаксис
<message
algorithmSuite=System.Servicemodel.Security.SecurityAlgorithmsuite
clientCredentialType="None/Windows/UserName/Certificate/IssuedToken"/>
Атрибуты и элементы
В следующих разделах описываются атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибут | Описание |
---|---|
algorithmSuite |
Задает алгоритмы шифрования сообщений и ключей. Алгоритмы и размеры ключей определяются классом SecurityAlgorithmSuite. Эти алгоритмы соответствуют алгоритмам, заданным в спецификации языка политики безопасности (WS-SecurityPolicy). В следующей таблице представлены возможные значения. Значение по умолчанию — Basic256. Если привязка службы определяет значение algorithmSuite, которое отличается от значения по умолчанию, а файл конфигурации создается с помощью программы Svcutil.exe, значит файл создается неправильно и необходимо вручную исправить файл конфигурации, чтобы присвоить атрибуту нужное значение. |
clientCredentialType |
Задает тип учетных данных, используемых при проверке подлинности клиента с помощью правил безопасности уровня сообщений. В следующей таблице представлены возможные значения. Значение по умолчанию — UserName. Это атрибут типа MessageCredentialType. |
Дочерние элементы
Нет.
Родительские элементы
Элемент | Описание |
---|---|
Определяет возможности безопасности для элемента NetTcpBindingElement. |
Замечания
При передаче сообщений используется безопасность уровня сообщений для обеспечения конфиденциальности и целостности сообщений SOAP, а также для взаимной проверки подлинности одноранговых узлов. Если данный режим безопасности выбран для привязки, стек каналов формируется с элементами привязки безопасности сообщений и сообщения SOAP защищаются в соответствии со стандартами WS-Security*.
См. также
Справочник
MessageSecurityOverTcp
Message
Message
NetTcpSecurityElement
Основные понятия
Другие ресурсы
Securing Services and Clients
Windows Communication Foundation Bindings
Configuring System-Provided Bindings
Using Bindings to Configure Services and Clients